2

502 bad gateway nginx エラーが発生し続ける理由がわかりません。

これはnginxエラーログからのエラーです。

2012/12/03 19:30:21 [error] 20650#0: *939328 connect() failed (111: Connection refused) while connecting to upstream, client: 70.94.18.35, server: demo.domain.com, request: "GET /assets/js/msgFBmodal.js HTTP/1.1", upstream: "http://108.166.94.94:7080/assets/js/msgFBmodal.js", host: "demo.domain.com", referrer: "http://demo.domain.com/register/user_profile"

私はラックスペース クラウド サーバー、CentOS を使用しています。

4

4 に答える 4

2

私は同じ問題に遭遇しました。私の場合、開く必要があるのはファイアウォールポートでした。

接続を拒否している可能性のあるファイアウォール/マシンの前のファイアウォールを確認してください。

于 2013-01-07T05:26:33.293 に答える
2

アップストリーム アドレスが正しく機能するかどうかを確認します (この場合は 108.166.94.94:7080/assets/js/msgFBmodal.js)。すべてが正常な場合は、たとえば次のように nginx からアップストリームへのパケットを確認してみてください

sudo ngrep -q -d eth0 -W byline port 7080
于 2014-01-15T08:31:14.303 に答える
0

私も同じ問題に直面しました。それは、nginxサーバーにphpをインストールしなかったためです

php-fpm をインストールすることで、この問題は完全に解決されました。これは php fastcgi とまったく同じですが、多くの構成オプションと利点があります

php-fpm フォームの詳細については、こちらをご覧ください。

または この質問に従うことができます!

于 2014-02-03T19:01:57.913 に答える