it-swarm.com.ru

Ошибка nginx: connect () (111: соединение отклонено) при подключении к восходящему каналу

Пытаюсь развернуть мой первый портал.

Я получаю 502 ошибку тайм-аута шлюза в браузере, когда я отправляю запрос через браузер

когда я проверил логи, я получил эту ошибку

 2014/02/03 09:00:32 [error] 16607#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 14.159.131.19, server: foo.com, request: "GET HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", Host: "22.11.180.154"

есть ли проблемы, связанные с разрешениями

72
Tripathi29

Я не думаю, что решение будет работать в любом случае, потому что вы увидите сообщение об ошибке в файле журнала ошибок.

Решение было намного проще, чем я думал.

просто откройте следующий путь к вашему php5-fpm

Sudo nano /etc/php5/fpm/pool.d/www.conf

или если вы администратор 'root'

nano /etc/php5/fpm/pool.d/www.conf

Затем найдите эту строку и раскомментируйте ее:

listen.allowed_clients = 127.0.0.1

Это решение позволит вам использовать listen = 127.0.0.1:90 в ваших блоках vhost

как это: fastcgi_pass 127.0.0.1:9000;

после внесения изменений все, что вам нужно, это перезапустить или перезагрузить Nginx и Php5-fpm.

php5-FPM

Sudo service php5-fpm restart

или же

Sudo service php5-fpm reload

Nginx

Sudo service nginx restart

или же

Sudo service nginx reload

Из комментариев:

Также комментарий

;listen = /var/run/php5-fpm.sock 

и добавить

listen = 9000
82
Digital site