我在使用 paper_trail gem 时遇到了一些问题。我喜欢使用它,它有很好的功能。当我在开发和测试环境中运行我的服务器时它工作正常,但是当我开始在生产环境中运行服务器时显示“未定义的局部变量或方法`has_paper_trail' ”错误。我无法弄清楚。请帮忙?
问问题
1996 次
2 回答
3
检查配置:
如果您在 /config/application.rb 中定义,例如
Bundler.require(*Rails.groups(:assets => %w(开发测试)))
改成 :
Bundler.require(:default, Rails.env)
于 2014-03-06T09:08:46.633 回答
1
thanx vinod,你的回答很有帮助,但我只是通过在 /config/application.rb 中添加如下生产来解决它
Bundler.require(*Rails.groups(:assets => %w(development test production)))
它工作正常。
于 2014-03-07T13:17:35.770 回答