我正在尝试在 Rails 3.0.9(使用 RVM)中使用 crontab 运行 Rake 任务,但它不起作用。
但是当我在控制台中运行时它工作正常
我的耙子任务
namespace :alert do
desc "create some reminder notification"
task :send_reminder => :environment do
p "my task goes here ----"
end
end
我的 cron 任务
*/1 * * * * cd /home/anu-karthik/Documents/billguru/ && /home/anu-karthik/.rvm/gems/ruby-1.9.2-p0/bin/rake alert:send_reminder >/home/anu-karthik/alert.out
但我没有在“alert.out”文件中找到任何日志条目
我也尝试过以下方法
*/1 * * * * cd /home/anu-karthik/Documents/billguru/ && rake alert:send_reminder >/home/anu-karthik/alert.out
现在输出是(在/home/anu-karthik/Documents/billguru)
我认为这是 RVM 的问题。我该如何解决这个问题?提前致谢