Wenn wir Nginx starten, kann beim Herstellen einer Verbindung zum Upstream das Problem auftreten, dass connect() fehlgeschlagen ist (111: Verbindung abgelehnt).
Manchmal läuft Nginx normal, aber Sie werden feststellen, dass es immer noch Fehler im Fehlerprotokoll gibt: connect() fehlgeschlagen (111: Verbindung verweigert) beim Herstellen einer Verbindung zum Upstream.Im Allgemeinen unser Upstream ist Es ist fastcgi://127.0.0.1:9000 Es gibt ungefähr drei Gründe für dieses Problem
php-fpm ist nicht installiert
Dies ist beim neu erworbenen Alibaba Cloud-Server der Fall. Er verfügt über Nginx, aber PHP-FPM ist nicht installiert
In diesem Fall können Sie sich auf
Centos installieren PHP PHP-FPM und konfigurieren Nginx
PHP-FPM läuft nicht Führen Sie den folgenden Befehl aus, um zu überprüfen, ob php-fpm gestartet ist. Wenn nicht, starten Sie Ihr php-fpm
netstat -ant | grep 9000
Nach dem Login kopieren
sudo /usr/local/php/sbin/php-fpm
Nach dem Login kopieren
php-fpm-Warteschlange ist vollphp-fpm.conf-Konfigurationsdateipm.max_children修改大一点,重启php-fpm并观察日志情况
Das Obige stellt die Lösung des Problems vor: connect() ist beim Herstellen einer Verbindung zum Upstream fehlgeschlagen (111: Verbindung abgelehnt), einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die an PHP-Tutorials interessiert sind.