![](/img/trans.png)
[英]Heroku app successfully deploying, but receiving an application error when loading site
[英]Application error: My Flask-web-app is successfully deploy on Heroku but receiving application error when loading site
項目結構如下
myapp 是一個根目錄,它有以下文件
1:配置文件包含以下內容
web: gunicorn app:app
2:flask_app.py 包含以下代碼
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'Welcome to my web '
if __name__ == '__main__':
app.run(debug=True)
3:runtime.txt 包含
python-3.8.3
4:requirements.txt 包含
click==7.1.2
Flask==1.1.2
gunicorn==20.0.4
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1
Werkzeug==1.0.1
執行這些命令
$ heroku login
$ git init
$ heroku git:remote -a appname
$ git add.
$ git commit -am "make it better"
$ git push heroku master
在我單擊鏈接時執行最后一個命令后,它給了我以下錯誤
應用程序錯誤
應用程序發生錯誤,無法提供您的頁面。 如果您是應用程序所有者,請查看您的日志以了解詳細信息。 您可以從 Heroku CLI 使用命令 Heroku logs --tail 執行此操作
我認為 Procfile 有一些問題。 它應該是
web: gunicorn wsgi:app
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.