2016-06-19 35 views
1

我运行heroku open我收到应用程序错误。余检查日志,这是存在的:部署heroku应用程序时出现应用程序故障

2016-06-19T05:22:44.640391 + 00:00的Heroku [路由器]:在=错误代码= H10 DESC = “应用程序崩溃” 方法= GET路径= “/” 主机drawparty-.herokuapp.com = 6712804b-95f9-49ce-92a5-7f45df7bb79e FWD = “108.172.11.245” DYNO =连接=服务=状态503

我似乎= REQUEST_ID =不能解决这个错误。有些事情我已经尝试:

heroku restart 
bundle install 
heroku run rake db:migrate 

的错误是在这里发现H10(哪来的解决方案?): https://devcenter.heroku.com/articles/error-codes#h10-app-crashed

+0

错误似乎在这里:'2010-10-06T21:51:09-07:00 app [web.1]:缺少Rails 2.3.5 gem。请'gem install -v = 2.3.5 rails',为您安装的Rails版本更新config/environment.rb中的RAILS_GEM_VERSION设置,或者注释掉RAILS_GEM_VERSION以使用安装的最新版本。 '。你有意使用Rails 2吗?这是一个旧版本。 –

+0

我正在使用4.2.6导轨。这是我的错误。我链接到H10错误,因为它在我的日志中说“code = H10”....但是日志没有提到任何版本问题,所以我不认为是这样。 – user3596881

+0

你可以分享你的应用程序的入口点吗?还包括Rails12factor宝石,并正确检查您的日志这种崩溃的主要原因总是包括在内 – oreoluwa

回答

2

这是造成你的宝石所有的可能性和环境您指定他们英寸Heroku需要在您的生产E​​NV一些默认宝石,如rails_12factor & pg

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

PG充当滑轨和PostgreSQL数据库的之间的界面,这是Heroku的默认数据库,而不是在一个新的Rails应用程序。

+0

@ user3596881这是否解决了您的问题? –