【发布时间】:2014-02-13 00:33:22
【问题描述】:
您好,上周将 ROR rake 任务推送到 prod,然后运行 rake 任务以更新 heroku 中的一些表字段。 当时一切似乎都很好,但本周我做了一些我在前一周没有做过的事情,即创建一个新的练习或编辑一个错误“我们很抱歉,但出了点问题” 我在终端中运行 --tail 得到的错误消息是
Completed 500 internal server error in 34ms
ActionView::Template::Error (undefined method 'practices' for nil:NilClass);
这是我的生产应用程序。 在暂存应用程序中,我没有收到此错误。
这两个环境应该是相同的。 是否需要迁移?或者失败了,我怎么能找出问题所在。
谢谢 马格斯
【问题讨论】:
-
你 rake db:migrate,有一个返回 nil 的对象,你正在调用
practices
标签: ruby-on-rails ruby heroku