2011-06-13 25 views
1

完整的錯誤是:未定義的方法`action_mailer」使用Ruby 1.9.2和Rails 3.0.8

/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) 

我搜索這個錯誤的幾個變化,並拿出空。

謝謝。

+1

你的'config/application.rb'上面是否需要'rails/all'',或者你只需​​要特定的Rails? – 2011-06-13 14:10:40

+1

你也可能沒有在你的寶石庫中。嘗試在您的Gemfile中添加'gem「actionmailer」''。 – 2011-06-13 14:12:40

+0

@dmarkow,'rails/all'。謝謝。 – Jay 2011-06-13 14:18:00

回答

0

我卸載了rails 3.0.8文件,然後重新安裝了rails 3.0.8,並解決了這個問題。

1

可能您只需要您的導軌中的特定零件application.rb(即不使用require rails/all)。嘗試將require "rails/all"放在那裏。

相關問題