반응형
nginx : upstream에 연결하는 동안 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"
권한과 관련된 문제가 있습니까?
오류 로그 파일에 오류 메시지가 표시되기 때문에 솔루션이 어쨌든 작동하지 않을 것이라고 생각합니다.
해결책은 제가 생각했던 것보다 훨씬 쉬웠습니다.
간단히 php5-fpm에 대한 다음 경로를 엽니 다.
sudo nano /etc/php5/fpm/pool.d/www.conf
또는 관리자 '루트'인 경우
nano /etc/php5/fpm/pool.d/www.conf
그런 다음이 줄을 찾아 주석을 제거하십시오.
listen.allowed_clients = 127.0.0.1
이 솔루션을 사용하면 vhost 블록에서 listen = 127.0.0.1:9000 을 사용할 수 있습니다.
다음과 같이 : 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
반응형
'IT TIP' 카테고리의 다른 글
HashSet에서 실제 항목을 검색하는 방법 (0) | 2020.10.19 |
---|---|
localStorage.getItem ( 'item')이 localStorage.item 또는 localStorage [ 'item']보다 나은가요? (0) | 2020.10.19 |
'O'가 새 라인을 열기 전에 지연됩니까? (0) | 2020.10.19 |
장고에서 나만의 컨텍스트 프로세서 만들기 (0) | 2020.10.19 |
변수를 런타임에만 알려진 유형으로 변환 하시겠습니까? (0) | 2020.10.19 |