每当CronJob问题 - 无法执行

时间:2013-04-05 11:49:45

标签: ruby-on-rails-3.2 cron whenever

在我的炼油厂项目中,我正在使用cron job更新我的其中一个文本域。

示例代码:代码存在于模型

def update_time
  @time = Page.all
  @time.each do |time|
    time.present_time = Time.now
    time.save
  end
end

代码:/config/schedule.rb

set :environment, 'development'

every 1.minutes do
  runner "Page.update_time"
end

然后在终端上运行这些命令:

$ whenever --update-crontab PageTest
[write] crontab file updated
$ crontab -l
# Begin Whenever generated tasks for: .../config/schedule.rb
* * * * * /bin/bash -l -c 'cd /home/trainee2/PageDevp && 
script/rails runner -e development '\''Page.update_time'\'''

$ sudo service cron restart

然后,佣金工作不起作用。我无法让它运行。提前谢谢......

0 个答案:

没有答案
相关问题