2011-09-01 55 views
1

我每天晚上通過cron(作爲root)運行rake任務,當運行時,它給人的錯誤:rake中止!沒有這樣的文件來加載 - 捆紮機/設置

rake aborted! 
no such file to load -- bundler/setup 

,我在一封電子郵件中獲得

當我手動運行它(以root身份)時,它運行得很好。

我正在運行rvm,如果有幫助。

我真的不知道要添加什麼幫助,但這裏有一些東西。

# ruby -v 
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux] 

# rails -v 
Rails 3.0.9 

# gem -v 
1.8.5 

回答

2

嘗試建立你的cron任務這樣

* * * * * /bin/bash -l -c 'rake blah:blah' 
+0

我會嘗試這一點,並讓你知道。謝謝 –

+0

所以我跑了你說的,今天我得到了這個:stdin:不是tty rake中止了! 無法在任何來源中找到acts_as_audited_rails3-1.1.2,因爲我沒有在全球範圍內安裝該gem,所以我今天早上安裝了它,現在必須等到明天才能看到會發生什麼。 –

+0

你可以創建一些測試空耙任務,並設置cron在10分鐘內執行它,所以你不必等到明天。 – binarycode

相關問題