当前位置: 首页 > 知识库问答 >
问题:

部署 heroku 应用程序时应用程序失败

管杜吟
2023-03-14

我运行< code>heroku open时出现应用程序错误。我查了日志,这是:

2016-06-19T05:22:44.640391 00:00 heroku[路由器]:at=错误代码=H10 desc=“应用程序崩溃”方法=获取路径=“/”主机=drawparty-.herokuapp。com request_id=6712804b-95f9-49ce-92a5-7f45df7bb79e fwd=“108.172.11.245”dyno=connect=service=status=503

我似乎无法纠正这个错误。我试过的一些东西:

heroku restart
bundle install
heroku run rake db:migrate

错误是H10,可以在这里找到(解决方案在哪里?):https://devcenter.heroku.com/articles/error-codes#h10-app-crashed

共有1个答案

葛成济
2023-03-14

这很可能是由您的宝石以及您在哪些环境中指定它们引起的。Heroku在您的生产ENV中需要一些默认宝石,例如rails_12factor

group :production do 
  gem 'rails_12factor'
  gem 'pg'
end

PG充当Rails和PostgreSQL DB之间的接口,PostgreSQL DB是Heroku的默认数据库,但不在新的Rails应用程序中。

 类似资料:
  • 尝试在Heroku云中部署Spring Boot应用程序,但编译java应用程序时出现错误,但在我的本地计算机中运行良好。

  • 我正试图将我的spring应用程序部署到heroku,但我相信maven插件中存在一些错误。尝试了所有可能的版本组合,在本地工作,但在部署时不工作。 当我跑步的时候: git push heroku master 以下是错误: 4.0.0 org.springframework.Boot Spring-Boot-starter-parent 2.3.3.发布com.project techupda

  • 问题内容: 我正在尝试在Heroku上使用Flask开发我的第一个“大型”应用程序,并尝试将此处的基本教程与以下说明结合:https : //devcenter.heroku.com/articles/python与以下说明:http:// flask.pocoo.org/docs/patterns/packages/#larger- applications。它在本地与“先行启动”一起工作,但是

  • [错误]无法执行目标组织。阿帕奇。专家插件:maven编译器插件:3.8。1:在project Divi up后端上编译(默认编译):编译时出现致命错误:目标版本无效:15- 我得到了上面的错误,有人知道为什么会这样吗?

  • 我正在Heroku上部署一个网站,但我在尝试运行“Heroku open”时收到了“应用程序错误”。 我相信我已经成功地将文件推送到Heroku中,这是我的“git推送heroku master”代码的一部分: 当我运行“heroku config-s | grep PATH”时,我得到了 我正在使用Ruby 1.9.3和Rails 4.0.0 文件夹 宝石环境 箱/轨道 垃圾箱/包裹 仓/耙

  • 我试图使用argocd部署一个spring应用程序的Kubernetes集群,但我在其中遇到了错误。我首先使用GitLab ci管道构建docker映像,然后使用argocd进行连续部署。错误是: 我没有得到任何解决这个问题的方法,如果有人对此有任何想法,请回复。 这是我的配置文件: 这是我的申请。配置所有内容的yml文件。 谢谢