Měl stejný problém. Řešení je velmi snadné.
V souboru nginx conf, do kterého se pokoušíte upstreamovat
unix:/var/run/php7.0-fpm.sock
Správná cesta je
unix:/var/run/php/php7.0-fpm.sock
Je o tom zmínka v dokumentaci
Nginx komunikuje s PHP-FPM pomocí soketu domény Unix. Socketsmap na cestu v souborovém systému a naše instalace PHP 7 standardně používá novou cestu:
PHP 5
/var/run/php5-fpm.sock
PHP 7
/var/run/php/php7.0-fpm.sock
V Ubuntu 18.04 pro mě byl problém, že aktuálně používá PHP 7.2, ale výchozí soubor pro stránky má:
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
Aktualizace verze na tomto řádku tak, aby to byla 7.2 namísto 7.0, problém vyřešila.
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
Upravte /etc/php/7.0/fpm/pool.d/www.conf soubor a najděte následující řádek:
listen = 127.0.0.1:9000
A okomentujte jej nebo jej nahraďte následujícím:
listen = /var/run/php7.0-fpm.sock