最初のポータルをデプロイしようとしています。
ブラウザ経由でリクエストを送信しているときに、ブラウザで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
または、管理者が「root」の場合
nano /etc/php5/fpm/pool.d/www.conf
次に、この行を見つけてコメント解除します。
listen.allowed_clients = 127.0.0.1
このソリューションにより、vhostブロックでlisten = 127.0.0.1:90を使用できるようになります
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