Django '502 Bad Gateway nginx'
Google App EngineにDjangoプロジェクトをデプロイしてアクセスしましたら、上記のエラーが出てアプリが表示されない状態でした。
Google App Engineのダッシュボードでログを確認すると、
ModuleNotFoundError: No module named 'config'
というエラーが吐かれていました。
configがいけないんやなと思い、ルートディレクトリにconfigというフォルダーを作成していたので確認すると、なんと'cofig'になってた。nが抜けてんねん。
app.yamlファイルには、
entrypoint: gunicorn -b :$PORT config.wsgi:application
と指定してるので、configなんてないよっていうエラーが出てました。
ということで、'cofig'フォルダーの名前を'config'に変えて、もう一度デプロイしたら、また同じく502のサーバーエラーが出ました なんでやねん😂
configの中のsettings.pyとasgi.pyとwsgi.pyの中の記述も'cofig'になってんねん
ついでにmanage.pyも’cofig’になっとる
それ直したらうまくいきました😃
この記事が気に入ったらサポートをしてみませんか?