Parece que você tem o nome de arquivo incorreto para fastcgi_pass
, deve ser:
fastcgi_pass unix:/var/run/php/example.com.php7.0-fpm.sock;
Certifique-se de que o php-fpm esteja em execução e que o arquivo de soquete exista e tenha as permissões corretas para o nginx acessarem o arquivo. Se você tiver o selinux instalado e impondo, talvez também seja necessário verificar seus logs para ver se ele está impedindo que o nginx acesse o arquivo.
No lado do php-fpm, cada um desses arquivos de configuração em pool.d
é um conjunto separado de executáveis PHP e cada um precisa de seu próprio soquete. www.conf
não é um arquivo de configuração "principal", é um conjunto completamente separado de processos e deve ser desativado / removido se você não estiver usando. Com os dois pools configurados para usar o mesmo soquete, certamente há um conflito aqui.