このガイド を使用してセットアップし、しばらくの間Djangoアプリのサーバーとして機能していましたが、新しいDjangoモジュールを追加した後、触れずにnginxまたはuwsgi構成のいずれかで、サーバーは502 502 BadGatewayエラーを引き起こします。 nginxerror.logによると:
* 1アップストリームからの応答ヘッダーの読み取り中にアップストリームの接続が途中で閉じられました。クライアント:xxxx、サーバー:blabla.com、リクエスト: "GET/HTTP/1.1"、アップストリーム: "uwsgi://127.0.0.1:4000"、ホスト: " xxxx」
これを解決するためのヒントに感謝します。
このエラーは通常、Djangoアプリケーションがクラッシュした(未処理の例外が発生した)ことを示します。/var/log/uwsgi
のuwsgiログから詳細情報を取得できるはずです。