it-swarm.com.de

PHP-FPM - Nginx - phpMyAdmin - 502 ungültiges Gateway

Ich habe PHP-FPM, Nginx und dann phpMyAdmin installiert und konfiguriert. Wenn ich auf die Hauptseite zugreife, funktioniert alles einwandfrei, aber sobald ich zu http://mysite.com/phpmyadmin gehe, wird ein 502 fehlerhafter Gateway-Fehler angezeigt.

Wenn ich in meinen Fehlerprotokollen nachschaue, wird der folgende Fehler durchgehend wiederholt: (111: Verbindung abgelehnt) beim Herstellen einer Verbindung zum Upstream-Client: xx.xx.xx.xx

Hier ist meine default.conf für nginx: http://Pastebin.com/YFEvAw81

Ich habe viele verschiedene Konfigurationen ausprobiert, die ich von Benutzern gefunden habe, bei denen das gleiche Problem aufgetreten ist, von denen jedoch anscheinend keine funktioniert.

3
Jesse

Ich habe unter Schritt 7 festgestellt, dass Sie den Verweis des fastcgi_pass auf Ihren Unix-Socket ändern müssen (Beispiel: /tmp/php5-fpm.sock), anstatt 127.0.0.1:9000 zu hören

Dies war eine großartige Lernerfahrung, da ich die Innereien von Ubuntu/Unix nicht kenne

7
Jesse

Ändern Sie die Zeile fastcgi_pass (in Ihrem Beispiel Zeile 52) in:

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

Dies gilt für Ubuntu 12.10

6
rdlu