Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

Hors ligne

#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