nginx con php-fpm obtuvo 502 puerta de enlace incorrecta en el servidor ubuntu 12.04

nginx con php-fpm obtuvo 502 puerta de enlace incorrecta en el servidor ubuntu 12.04

Simplemente no sé por qué recibí un error 502. Por favor ayuda. puedes visitar aquíhttp://upliu.net/phpinfo.php phpinfo.php solo tiene una línea de código: phpinfo(); pero recibí un error 502 de puerta de enlace incorrecta. ¿Alguien puede ayudarme? gracias Aquí están mis archivos de configuración:

https://github.com/upliu/some-files

Yo uso el servidor ubuntu 12.04.3

nginx 1.4

php 5.5.7 con fpm

Hola, tengo muy claro que el servicio php-fpm se está ejecutando y nginx funciona bien. Escribo un código de prueba que solo contiene una línea 'echo "hello";', puede ejecutarse perfectamente, pero después agregué una nueva línea 'phpinfo();' Recibí un error 502 de puerta de enlace incorrecta, no sé por qué, ¿alguien puede ayudarme?

Respuesta1

El error 502 de puerta de enlace incorrecta no es un error de php, es un error de HTTP (nginx) que significa que nginx no pudo transferir la conexión a un oyente. suponiendo que está ejecutando php como fpm, asegúrese de que el proceso maestro phpfpm se esté ejecutando y asegúrese de que esté escuchando en el mismo puerto tcp al que nginx pasa las conexiones. verifique la configuración de proxy_pass nginx y asegúrese de que su grupo de procesos backend php-fpm se esté ejecutando. recuerde revisar los registros de errores de nginx y, una vez que haya superado el 502 y pueda ver phpinfo(), verifique sus registros de php para detectar más problemas.

información relacionada