【问题标题】:Heroku python 'Application Error' ("An error occurred in the application and your page could not be served")Heroku python'应用程序错误'(“应用程序发生错误,无法提供您的页面”)
【发布时间】:2020-09-20 21:56:24
【问题描述】:

我有一个基于 python 的网站,我正在尝试通过 Heroku 上传(我知道这并不理想,但它比学习 JS 更快)。 python脚本正在使用flask,并且在本地运行时可以正常工作。我将它上传到heroku(git,commit等),但是当我尝试在浏览器中(不是本地)打开应用程序时,我收到以下消息:“应用程序中发生错误,无法提供您的页面。如果您是应用程序所有者,请检查您的日志以获取详细信息。您可以从 Heroku CLI 使用以下命令执行此操作“ 我检查了日志,我找不到任何错误。 请帮助我已经被困在这个问题上太久了,heroku 支持并没有太大帮助

【问题讨论】:

  • 尝试运行heroku logs -a <app-name> -t,然后在此处发布输出

标签: python web heroku


【解决方案1】:

使用检查您的日志

heroku logs --tail --app your_app_name

找到你的错误,然后在这个https://devcenter.heroku.com/articles/error-codes中搜索你的错误问题

【讨论】:

  • 我做到了,但恐怕没有帮助。我认为这与Procfile有关。我试图删除它,然后按照这里建议的一些解决方案重新创建它,但现在 Heroku 根本无法识别 procfile。我试图缩放测功机和所有东西。我的 procfile 只是“web:gunicorn main:app”
猜你喜欢
  • 2019-03-26
  • 1970-01-01
  • 1970-01-01
  • 2014-06-27
  • 2017-08-16
  • 2017-02-25
  • 2021-11-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多