nginx, fpm: error de puerta de enlace incorrecta en php

nginx, fpm: error de puerta de enlace incorrecta en php

Estoy atrapado aquí con problemas de Bad Gateway y PHP.

Utilizo Nginx 1.6 en combinación con FPM en Debian Wheezy. Es una instalación limpia y nueva. Pero cada vez que ejecuto un archivo php, aparecerá un error de puerta de enlace incorrecta.

Así que leí casi todo lo que encontré sobre ese tema, pero nada ayudó.

Desde la configuración, utilizo varios vhosts (por Ipsconfig Management). FPM se ejecuta en sockets Unix como cada configuración de vhost.

Ejemplo:

listen = /var/lib/php5-fpm/web4.sock
listen.owner = web4
listen.group = client1
listen.mode = 0660

user = web4
group = client1

pm = dynamic
pm.max_children = 10
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 5
pm.max_requests = 0

chdir = /

Mi piscina ww conf se ve asíhttp://pastebin.com/raw.php?i=4BU4sTEs

Mi configuración de FPMhttp://pastebin.com/gDcgV0aZ

Desde ese lado, todos los sockets están en la carpeta específica, pero solo generan mensajes de puerta de enlace incorrecta. El archivo de registro está vacío, nada especial, también en modo de depuración.

Lo preocupante es que si cambio en el vhost de nginx

fastcgi_pass unix:/var/lib/php5-fpm/web5.sock;

a

fastcgi_pass unix:/var/run/php5-fpm.sock;

¡Está funcionando! Pero así no es como debería ser, normalmente debería tomar fastcgi_pass unix:/var/lib/php5-fpm/web5.sock;(o web4... web3). de la subcarpeta.

Esto no produce ningún mensaje de error en el registro pero simplemente no funciona.

Respuesta1

Finalmente me di por vencido, es probable que se deba a una disfunción en los paquetes nginx. Esta mañana hice una nueva instalación de Debian y el problema desapareció.

información relacionada