2014-02-17 53 views
3

Resque的Web啓動和運行,但試圖查看失敗的作業我收到以下錯誤時:resque-網:NoMethodError在/失敗未定義的方法`to_yaml」

NoMethodError at /failed 
undefined method `to_yaml' for 3:Fixnum 

堆棧跟蹤指向在錯誤中提到「to_yaml」呼叫,好像resque的web缺少需要。有沒有其他人有這個問題,或不知道如何解決呢?

注:我在一個軌道4應用程序運行這個地方。

回答

1

你可以看到這裏的原因:https://github.com/resque/resque/issues/1143 - 它歸結爲是固定的臨時bug,但尚未公佈。我通過在server.rb文件的頂部添加

require 'yaml' 

固定礦山

注意到,我的機器上的server.rb文件位於: 在/ usr/local/lib目錄/紅寶石/寶石/2.0.0/gems/resque-1.25.1/lib/resque/server.rb

您的位置可能不同

相關問題