500个内部服务器错误的弹性beantalk烧瓶

时间:2020-10-07 03:39:42

标签: python amazon-web-services flask amazon-elastic-beanstalk

我正在尝试使用Python-Flask部署我的简单EB项目,但出现以下错误。它在本地虚拟环境中运行,没有任何问题。

内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。 请通过root @ localhost与服务器管理员联系,以告知他们该错误发生的时间以及您在该错误发生之前执行的操作。 服务器错误日志中可能会提供有关此错误的更多信息。

我的application.py文件:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def home():
    return "Hello, World!!!"

if __name__ == "__main__":
    app.run()

requirements.txt:

click==7.1.2
Flask==1.0.2
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1
Werkzeug==1.0.1

我的Zip文件包含:

enter image description here

1 个答案:

答案 0 :(得分:1)

您的application.py不正确。而是app应该是application

from flask import Flask

application = Flask(__name__)

@application.route("/")
def home():
    return "Hello, World!!!"

if __name__ == "__main__":
    application.run()

您仍然可能有其他错误,但是这些错误尚不明显。