我在其他地方看到过这个错误,但我的情况似乎有些独特。我在我的生产服务器上运行delayed_job
(2.1.4),该服务器正在使用nginx
,passenger
,ruby 1.9.2
和rails 3.0.10
。使用RVM 不。我的工作运行正常,直到我上次部署代码,现在它们都失败了,日志中显示了这条消息:
--- !ruby/struct:Delayed::PerformableMailer
object: !ruby/object:Class TemplateMailer
method_name: :send_email
#snip
{undefined method `send_email' for #<Class:0x00000007523e90>
我在这里查看了类似的答案,并在delayed_job's wiki,但未能破解它。
我设置的VM临时服务器上的一切运行正常,那么生产中的问题又是什么呢?
答案 0 :(得分:0)
确保配置目录中没有setup_load_paths.rb