nginx: ошибка подключения () (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"
есть ли какие-либо проблемы, связанные с разрешениями
1 ответ:
Я не думаю, что это решение будет работать в любом случае, потому что вы увидите сообщение об ошибке в файле журнала ошибок.
решение было намного проще, чем я думал.
просто откройте следующий путь к вашему 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: 9000 in ваш файл vhost блоки
такой: fastcgi_pass 127.0.0.1:9000;
после внесения изменений все, что вам нужно, это перезапустить или перезагрузить оба Nginx и Php5-fpm
Php5-fpm
sudo service php5-fpm restartили
sudo service php5-fpm reloadNginx
sudo service nginx restartили
sudo service nginx reloadиз комментариев:
также комментарий
;listen = /var/run/php5-fpm.sockи добавить
listen = 9000
Comments