【问题标题】:how can I fix the application an error in the Heroku cloud?如何修复应用程序在 Heroku 云中的错误?
【发布时间】:2020-06-10 14:39:17
【问题描述】:

我不久前在 Heroku 云上上传了我的网站项目,我需要用该项目编辑一些东西,当我在同一个应用程序目录中再次重新上传网站时,我收到来自 Heroku 的消息,上面写着 应用程序错误 然后我尝试通过命令在 Heroku 中创建一个新的应用程序目录:create heroku appname
当我上传我的项目时,Heroku 上的不同目录无法再次使用,那么我在这里错过的步骤是什么? 我一步一步地跟进了这节课https://www.youtube.com/watch?v=MoX36izzEWY&t=1707s,我不知道我错过了什么步骤,或者本教程中可能没有Heroku中的新功能? - 我确实创建了一个虚拟环境 - 我确实创建了 Heroku 需要的所有文件,例如:
ProcFile
pipfile
requirements.txt

我按照教程中的说明安装了所有东西:(gunicorn、django-heroku、whitenoise 等等)

最后一点: 我在 Linux Ubuntu 上

【问题讨论】:

  • heroku logs -a <app_name> 在cli中使用这个
  • 对我来说似乎出现了一些错误,但我不知道发生了什么错误?
  • 在您的帖子中添加日志
  • 感谢@Yashik 尝试帮助我终于找到了错误。我附上了我在下面遇到的错误

标签: django heroku


【解决方案1】:

我找到了答案: 我必须将 gunicorn 并排安装到 PipFile 文件中 requirements.txt 文件 所以,对于未来的编码人员,这是我的错误,你必须将 gunicorn 安装到两个文件中,它们是:requirements.txt 和 PipFile
对于 Pipfile 文件,您必须运行以下命令:

- $ pip3 install pipenv
- $ pipenv install gunicorn

请注意:
这些命令在 Linux 系统上运行。

【讨论】:

    猜你喜欢
    • 2020-11-29
    • 2019-12-17
    • 2020-12-13
    • 1970-01-01
    • 2020-07-16
    • 2013-03-06
    • 2021-07-01
    • 1970-01-01
    • 2019-11-29
    相关资源
    最近更新 更多