我正在关注Michael Hartl的Rails Tutorials屏幕演员系列,但在Rails
中部署演示Heroku
应用程序时遇到了问题。部署成功但是当我尝试打开URl时,它会给出应用程序错误
该应用的链接是http://evening-lake-3818.herokuapp.com/。请帮助!!
答案 0 :(得分:2)
您似乎没有使用 rake db:migrate
<强>的Heroku 强>
此错误是heroku
错误(不是rails
问题) - 典型的Rails错误是red
错误页面,其中显示“出错”或“页面错误”无法找到“:
您所看到的错误是一个Heroku问题,通常是因为您没有设置生产数据库,或者您没有进行必要的迁移以使其正常工作。
解决此问题的方法是运行:
# heroku run rake db:migrate
除此之外,您还需要确保为您的生产环境正确设置config/database.yml
(如果您需要,我可以帮助您)