1
我看到這個錯誤在其他地方彈出,但我的情況似乎有點獨特。我正在使用nginx
,passenger
,ruby 1.9.2
和rails 3.0.10
在我的生產服務器上運行delayed_job
(2.1.4)。它是而不是使用RVM。我的工作是運行良好,直到我最後的代碼部署,而現在他們都失敗了,跟在日誌中這樣的信息:Delayed_job生產中的「未定義方法」。 (乘客,沒有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臨時服務器上一切正常,所以在生產中會出現什麼問題?
它不使用RVM有
setup_load_paths.rb
,所以任何地方在服務器上沒有setup_load_paths.rb。 – swilliams