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

时间:2016-06-19 05:36:50

标签: ruby-on-rails ruby heroku deployment

我运行heroku open我收到了应用程序错误。我检查了日志,这就在那里:

  

2016-06-19T05:22:44.640391 + 00:00 heroku [router]:at = error code = H10   desc =" App崩溃" method = GET path =" /"主机= 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 个答案:

答案 0 :(得分:2)

这很可能是由你的宝石以及你指定它们的环境造成的.Heroku需要生产ENV中的一些默认宝石,例如rails_12factor& pg

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

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