Ruby on Rails应用程序在heroku上崩溃

时间:2012-01-21 11:18:20

标签: ruby-on-rails ruby deployment heroku gem

我在本地计算机上运行了一个Rails应用程序,但当我将它推送到heroku时,它会崩溃。错误日志给出错误H10。 这是日志。 http://pastebin.com/6UqVW0BL 有人可以帮忙。

3 个答案:

答案 0 :(得分:0)

http://devcenter.heroku.com/articles/error-codes表示H10错误可能来自“崩溃的网络进程或启动超时”。有没有什么可能导致应用程序启动时间过长,即通过网络进行请求?

答案 1 :(得分:0)

在该堆栈跟踪的第14行中,它说:

  

n depend_on':没有要加载的文件 - mysql(LoadError)

所以看起来它正试图加载mysql。显然,Heroku不支持mysql,只支持pg。而且你只是在生产中加载'pg'宝石,所以在项目的某个地方你可能需要mysql。

答案 2 :(得分:0)

我想你忘了在heroku上运行db:migrate