Ho avuto lo stesso problema. La soluzione è molto semplice.
Nel file di configurazione nginx stai tentando di eseguire l'upstream a
unix:/var/run/php7.0-fpm.sock
Il percorso corretto è
unix:/var/run/php/php7.0-fpm.sock
C'è una menzione a riguardo nella documentazione
Nginx comunica con PHP-FPM utilizzando un socket di dominio Unix. Socketsmap a un percorso sul filesystem e la nostra installazione di PHP 7 utilizza un newpath per impostazione predefinita:
PHP 5
/var/run/php5-fpm.sock
PHP 7
/var/run/php/php7.0-fpm.sock
In Ubuntu 18.04 il problema per me era che attualmente utilizza PHP 7.2, ma il file predefinito disponibile nei siti ha:
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
L'aggiornamento della versione su quella riga in modo che sia la 7.2 anziché la 7.0 ha risolto il problema per me.
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
Modifica il tuo /etc/php/7.0/fpm/pool.d/www.conf file e trova la seguente riga:
listen = 127.0.0.1:9000
E commentalo o sostituiscilo con quanto segue:
listen = /var/run/php7.0-fpm.sock