2011-07-15 16 views
3

既存のDjangoプロジェクトにアプリケーションを追加しようとしていますが、いったんやったら502エラーが発生します。私はdjango開発サーバー上で動作させているので、アプリケーションコードと関係がないと思います。 settings.pyからアプリの名前を取り出してgunicornを再起動すると、消えてしまいます。ここでnginxとgunicornで動作するDjangoプロジェクトにアプリケーションを追加した後に502エラーが発生しました

はログ

2011/07/15 01:24:45 [error] 16136#0: *75593 connect() failed (111: Connection refused) while connecting to upstream, client: 24.17.8.152, server: staging.site.org, request: "GET/HTTP/1.1", upstream: "http://127.0.0.1:8020/", host: "staging.site.org" 

の一部です。ここnginxの設定ファイルです。 Nginx Config File

他にどのような情報が必要かわかりません。ガンコンログがどこにあるかわからない。私のサーバー管理スキルは欠けています。

+1

[ログインgunicorn](http://gunicorn.org/configure.html#logging)を有効にして、質問を結果に更新してください。 –

答えて

2

Nginxがバックエンド(gunicorn)に接続できないか、またはgunicornが接続を拒否しています。あなたは設定についての詳細を提供していないので、それはあなたが得るすべての助けです。あなたは、アプリケーションコードがそれと何の関係もないことは間違いありません。あなたの設定エラーです。

関連する問題