【问题标题】:Heroku: “Process exited with status 127” after deploying python Django AppHeroku:部署python Django App后“进程退出,状态为127”
【发布时间】:2018-09-09 06:09:01
【问题描述】:

在 Heroku 上部署应用并运行后,显示如下错误:

应用程序错误 应用程序发生错误,无法提供您的页面。如果您是应用程序所有者,请检查您的日志 了解详情。

当我检查日志时,它显示:

2018-03-30T07:25:13.273255+00:00 heroku[web.1]:进程退出 状态 127
2018-03-30T07:25:14.757951+00:00 heroku[路由器]: at=错误代码=H10 desc="应用程序崩溃"方法=获取路径="/" 主机=protected-journey-42490.herokuapp.com request_id=fdaf6efd-b490-4848-8f55-f583f1fc6b50 fwd="125.16.236.158" dyno=连接=服务=状态=503字节=协议=https
2018-03-30T07:25:15.888944+00:00 heroku[路由器]: at=error code=H10 desc="应用程序崩溃" 方法=GET path="/favicon.ico" 主机=protected-journey-42490.herokuapp.com request_id=7cdefbb6-e1a0-42bf-bb4d-0deed69f9c61 fwd="125.16.236.158" dyno=连接=服务=状态=503字节=协议=https

这是我的存储库的参考链接:pages_project

【问题讨论】:

  • 你能描述一下具体的过程吗?也永远不要将密钥和数据库上传到 bitbucket。 Heroku 推荐使用解耦和环境变量
  • @VipinMohan 在我运行命令时在 Heroku 上成功部署我的代码后:Heroku 打开它显示上述错误。我不明白为什么我的应用一次又一次崩溃。
  • @VipinMohan 当我在 django 本身提供的本地服务器上运行它时,它对我来说工作正常。
  • simpleisbetterthancomplex.com/tutorial/2016/08/09/… 使用这个,我按照本教程进行部署,并始终检查 heroku 日志,并使用 git gui,它有助于定位错误
  • 你用的是哪个数据库,heroku不支持sqlite,你应该用postgres。

标签: python django python-3.x heroku django-templates


【解决方案1】:

如果您使用的是gunicorn,请将其添加到requitements.txt 文件中

【讨论】:

    猜你喜欢
    • 2015-04-24
    • 2022-10-02
    • 1970-01-01
    • 2021-10-01
    • 2020-09-25
    • 1970-01-01
    • 2017-12-13
    • 1970-01-01
    • 2020-07-03
    相关资源
    最近更新 更多