Django的; AWS Elastic Beanstalk错误:您的WSGIPath指的是不存在的文件

con*_*nks 6 python django amazon-ec2 amazon-web-services amazon-elastic-beanstalk

我正在使用本教程:http: //docs.aws.amazon.com/elasticbeanstalk/latest/dg/create-deploy-python-django.html

.ebextensions在根目录中创建目录,并将此django.config文件放入其中:

option_settings:
  aws:elasticbeanstalk:container:python:
    WSGIPath: mysite/wsgi.py
Run Code Online (Sandbox Code Playgroud)

我也试过设置路径,mysite/mysite/wsgi.py因为我在某个地方看到了那个工作,但它没有帮助我.

我看的每个地方都显示了一个不同的.config文件,不同的安排,我不知道从哪里开始.如何在Elastic Beanstalk中正确设置我的WSGIPath?

小智 12

[解]

1 eb配置

2将WSGIPath从application.py更改为mysite/wsgi.py

而已

  • 三年后,这仍然在帮助人们。确实需要在 AWS 教程中进行澄清! (3认同)