nginx, fpm - Bad Gateway-Fehler bei PHP

nginx, fpm - Bad Gateway-Fehler bei PHP

Ich stecke hier mit einem Bad Gateway-Problem und PHP fest

Ich verwende Nginx 1.6 in Kombination mit FPM auf Debian Wheezy. Es ist eine saubere und neue Installation. Aber jedes Mal, wenn ich eine PHP-Datei ausführe, tritt ein Bad-Gateway-Fehler auf.

Ich habe also fast alles gelesen, was ich zu diesem Problem gefunden habe, aber nichts hat geholfen.

Vom Setup aus verwende ich mehrere virtuelle Hosts (über Ipsconfig Management). FPM läuft auf Unix-Sockets wie jede virtuelle Host-Konfiguration.

Beispiel:

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 = /

Mein Pool ww conf sieht aus wiehttp://pastebin.com/raw.php?i=4BU4sTEs

Meine FPM-Konfigurationhttp://pastebin.com/gDcgV0aZ

Von dieser Seite aus befinden sich alle Sockets im entsprechenden Ordner, verursachen aber nur Bad-Gateway-Meldungen. Die Logdatei ist leer, nichts Besonderes, auch im Debug-Modus.

Störend ist, wenn ich im vhost von nginx ändere

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

Zu

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

Es funktioniert! Aber so sollte es nicht sein, normalerweise sollte er fastcgi_pass unix:/var/lib/php5-fpm/web5.sock;(oder web4.. web3). aus dem Unterordner.

Dies erzeugt keine Fehlermeldung im Protokoll, funktioniert aber einfach nicht.

Antwort1

Ich habe schließlich aufgegeben. Es liegt wahrscheinlich an einem Fehler in den Nginx-Paketen. Heute Morgen habe ich eine Neuinstallation von Debian durchgeführt und das Problem war behoben.

verwandte Informationen