2011-09-01 37 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

相关问题