Почти две недели я застрял с эта проблема LEMP где я получаю только одну ошибку, и я не чувствую, что эта ошибка помогает мне решить мою проблему:
*1 connect() failed (111: Connection refused) while connecting to upstream,
client: MY_IP_ADDRESS, server: example.com, request: "GET /
HTTP/2.0", upstream: "fastcgi://127.0.0.1:9000".
nginx -t
, access.log
, и /etc/init.d/php*-fpm status
не возвращает дополнительных ошибок.
Я не впервые получаю "расплывчатые" connection refused
ошибка Nginx, в то время как другой журнал ошибок не указывает, что может быть источником проблемы:
Как дальше отлаживать Nginx в таких условиях?
Кстати, я пытался связаться с разработчиками Nginx по этому поводу, но они отключили любой разумный способ связаться с ними (например, они не получают электронные письма от отправителей Gmail или проблемы с GitHub).
Ваш nginx
config указывает, что он должен подключаться к PHP-FPM
используя TCP для 127.0.0.1:9000
но твой PHP-FPM
config указывает, что он не прослушивает TCP-порт 9000, а вместо этого использует сокет unix /run/php/php7.0-fpm.sock
так что вы получите connection refused
.