Pages : 1
#1 Le 23/04/2018, à 10:51
- Hayakii
bad gateway | NGINX et PHP-FPM
Salut tout le monde !
Bon voilà, cela fait plusieurs heures que je cherche à travers différent forum sans réponse.
J'ai deux serveur: 1 avec NGINX et 1 autre avec PHP-FPM.
Je n'arrive pas à faire interpréter mes page php du serveur NGINX vers le serveur PHP-FPM. J'ai constamment une erreur 502 bad gateway.
Voici mes configurations NGINX :
/etc/nginx/sites-available/default
location ~ \.php$ {
fastcgi_pass 172.17.0.8:9000;
include snippets/fastcgi-php.conf;
}
Voici mes configurations PHP-FPM :
/etc/php/7.0/fpm/pool.d/www.conf
user = www-data
group = www-data
listen = 127.0.0.1:9000
listen.allowed_clients =
processus php :
root 1145 0.0 0.5 220980 9048 ? Ss 09:19 0:00 php-fpm: master process (/etc/php/7.0/fpm/php-fpm.conf)
www-data 1146 0.0 0.3 220980 6184 ? S 09:19 0:00 php-fpm: pool www
www-data 1147 0.0 0.3 220980 6184 ? S 09:19 0:00 php-fpm: pool www
Hors ligne
#2 Le 23/04/2018, à 11:12
- bruno
Re : bad gateway | NGINX et PHP-FPM
Bonjour,
Je n'ai jamais utilisé ce genre de configuration mais es-tu sûr que le serveur qui fait tourner le service PHP-FPM est bien en écoute sur son IP publique (port 9000).
D'après ceci :
listen = 127.0.0.1:9000
il n'est en écoute que sur l'interface de bouclage, donc inaccessible depuis une autre machine.
listen = 172.17.0.8:9000
me paraît plus approprié.
Pour vérifier, sur le serveur PHP-FPM :
netstat -tnlp
#3 Le 23/04/2018, à 11:58
- Hayakii
Re : bad gateway | NGINX et PHP-FPM
J'ai fait la modif et voici le résultat du netstat
/# netstat -tnlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 172.17.0.8:9000 0.0.0.0:* LISTEN 1199/php-fpm: maste
Hors ligne
Pages : 1