我在使用Python的AWS ElasticBean上遇到了WSGIPath问题。当我设置:
option_settings:
- namespace: aws:elasticbeanstalk:container:python
option_name: WSGIPath
value: wsgi.py
我收到WSGIPath not found
错误。当我简单地将我的wsgi.py重命名为application.py并将.ebextensions/myconfig.config
中的WSGIPath配置更改为以下内容时,一切都会重新运行。
option_settings:
- namespace: aws:elasticbeanstalk:container:python
option_name: WSGIPath
value: application.py
有没有人有任何线索?
答案 0 :(得分:0)
我建议在部署配置文件后,使用重命名的wigipath登录到ec2,由beanstalk创建并检查服务器上是否存在wsgi.py。您还可以分析服务器日志。