我想上传我的django项目到AWS ElasticBean,但是我一直收到502错误网关错误; nginx/1.20.0.我在youtube上看了几个视频,但它似乎不起作用。
下面是我的项目目录
├───.ebextensions
├───.elasticbeanstalk
├───ebdjango
├───.gitattributes
├───.gitignore
├───db.sqlite3
├───manage.py
├───Pipfile
├───Pipfile.lock
└───requirements.txt
这是我的django.config设置
我一直看到的教程并没有详细解释他们的设置,我不想只是复制和粘贴代码,而不知道它的应用程序。
option_settings:
aws:elasticbeanstalk:application:environment:
DJANGO_SETTINGS_MODULE: "awsdjango.settings"
PYTHONPATH: "/var/app/current:$PYTHONPATH"
aws:elasticbeanstalk:container:python:
WSGIPath: ebdjango.wsgi:application
我的项目中没有 Procfile、*Gunicorn包 * 或它们的配置。
请让我知道在细节上,我没有得到它的权利,无论是在我的设置文件或任何地方,只是指出它给我。
1条答案
按热度按时间ki1q1bka1#
我修正了这个错误
至
这是我的django应用程序的名字。希望这对你有帮助!