使用Ruby 1.9.2和Rails 3.0.8的undefined方法`action_mailer'

时间:2011-06-13 13:39:47

标签: ruby ruby-on-rails-3

完整错误是:

/Users/me/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.0.8/lib/rails/railtie/configuration.rb:77:in `method_missing': undefined method `action_mailer' for #<Rails::Application::Configuration:0x00000102f545f8> (NoMethodError)

我搜索了这个错误的几个变种,然后空了。

感谢。

2 个答案:

答案 0 :(得分:1)

您可能只需要application.rb中的铁轨中的特定部分(即不使用require rails/all)。尝试将require "rails/all"放在那里。

答案 1 :(得分:0)

我卸载了rails 3.0.8文件,然后重新安装了rails 3.0.8并修复了问题。