如何解决 Heroku(Python)中的“应用程序错误”[重复]

Posted

技术标签:

【中文标题】如何解决 Heroku(Python)中的“应用程序错误”[重复]【英文标题】:How to solve "Application Error" in Heroku (Python) [duplicate] 【发布时间】:2017-01-05 16:28:50 【问题描述】:

我在Python-Django 框架中创建了一个项目。我在heroku 中部署了该项目。

当我尝试在终端上使用heroku open 命令时,我得到了

Application Error

An error occurred in the application and your page could not be served. Please try again in a few moments.

If you are the application owner, check your logs for details.

请帮我解决这个错误。

【问题讨论】:

您是否“检查日志以获取详细信息”? 是的..请访问我的日志的给定链接..***.com/questions/39202673/… 【参考方案1】:

从您的其他问题来看,这似乎是重复的,我建议您仔细按照以下步骤操作:

https://devcenter.heroku.com/articles/django-app-configuration#the-basics

具体来说,您需要在 requirements.txt 中包含一个 procfile + 正确的应用程序,首先使用 pip install 安装它们,然后使用 pip freeze > requirements.txt 捕获它们

从您发布的日志来看,您似乎应该从 gunicorn 开始,但它可能不是您唯一缺少的应用程序。

【讨论】:

以上是关于如何解决 Heroku(Python)中的“应用程序错误”[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在heroku服务器上安装red5

如何解决 Heroku 上托管的 django 项目中的迁移问题?

如何从heroku中的rails应用程序获取完整的production.log?

什么时候可扩展性成为部署在 Heroku 上的 Rails 应用程序的一个问题?

有多少用户(最大限制)可以在Heroku中访问我的应用程序

angularjs app web.js 结构部署在heroku上