heroku上的演示应用程序给出了应用程序错误

时间:2014-06-08 12:39:32

标签: ruby-on-rails ruby

我正在关注Michael Hartl的Rails Tutorials屏幕演员系列,但在Rails中部署演示Heroku应用程序时遇到了问题。部署成功但是当我尝试打开URl时,它会给出应用程序错误

该应用的链接是http://evening-lake-3818.herokuapp.com/。请帮助!!

1 个答案:

答案 0 :(得分:2)

您似乎没有使用 rake db:migrate


<强>的Heroku

此错误是heroku错误(不是rails问题) - 典型的Rails错误是red错误页面,其中显示“出错”或“页面错误”无法找到“:

enter image description here

您所看到的错误是一个Heroku问题,通常是因为您没有设置生产数据库,或者您没有进行必要的迁移以使其正常工作。

解决此问题的方法是运行:

# heroku run rake db:migrate

除此之外,您还需要确保为您的生产环境正确设置config/database.yml(如果您需要,我可以帮助您)