将应用程序部署到 Heroku 时出错,H14 错误
Error in deploying app to Heroku, H14 Error
我试图在 Heroku 上部署我的 python 应用程序,但是当我打开它时,我得到了这个-
当我检查日志时,我得到以下信息 -
2020-07-28T04:02:40.187477+00:00 heroku[router]: at=error code=H14 desc="No web processes running"
method=GET path="/" host=song-generator.herokuapp.com request_id=6359f422-79c7-4f9d-ab3f-399e0079467d
fwd="223.229.164.118" dyno= connect= service= status=503 bytes= protocol=https
2020-07-28T04:02:40.886308+00:00 heroku[router]: at=error code=H14 desc="No web processes running"
method=GET path="/favicon.ico" host=song-generator.herokuapp.com request_id=9e474e1a-b4b4-4709-8891-
58e0c3525056 fwd="223.229.164.118" dyno= connect= service= status=503 bytes= protocol=https
这是我在 Procfile 中的代码 -
web: gunicorn app:app --preload
当我 运行 heroku ps:scale web=1
时,我得到以下 -
Scaling dynos... !
! Couldn't find that process type (web).
我尝试了所有在线解决方案,但 none 帮助了我!!请帮忙
我得到了答案,procfile 实际上是一个 .txt 文件,这就是它无法被检测到的原因
我试图在 Heroku 上部署我的 python 应用程序,但是当我打开它时,我得到了这个-
当我检查日志时,我得到以下信息 -
2020-07-28T04:02:40.187477+00:00 heroku[router]: at=error code=H14 desc="No web processes running"
method=GET path="/" host=song-generator.herokuapp.com request_id=6359f422-79c7-4f9d-ab3f-399e0079467d
fwd="223.229.164.118" dyno= connect= service= status=503 bytes= protocol=https
2020-07-28T04:02:40.886308+00:00 heroku[router]: at=error code=H14 desc="No web processes running"
method=GET path="/favicon.ico" host=song-generator.herokuapp.com request_id=9e474e1a-b4b4-4709-8891-
58e0c3525056 fwd="223.229.164.118" dyno= connect= service= status=503 bytes= protocol=https
这是我在 Procfile 中的代码 -
web: gunicorn app:app --preload
当我 运行 heroku ps:scale web=1
时,我得到以下 -
Scaling dynos... !
! Couldn't find that process type (web).
我尝试了所有在线解决方案,但 none 帮助了我!!请帮忙
我得到了答案,procfile 实际上是一个 .txt 文件,这就是它无法被检测到的原因