【发布时间】:2014-08-12 10:53:14
【问题描述】:
我正在尝试使用 rvm 在 Ubuntu 上使用 cron 运行 rake 任务
我的crontab -l
* * * * * cd /media/sf_visa-tracker/ && /home/ruslan/.rvm/gems/ruby-2.1.0/bin/rake parse RAILS_ENV=production >> /var/log/visa-parse.log 2>&1
which rake 说
/home/ruslan/.rvm/gems/ruby-2.1.0/bin/rake
而且我的日志中不断出现此错误 (/var/log/visa-parse.log)
/usr/bin/env: ruby_executable_hooks: No such file or directory
另外,如果我从终端运行cd /media/sf_visa-tracker/ && /home/ruslan/.rvm/gems/ruby-2.1.0/bin/rake parse RAILS_ENV=production,rake 任务可以工作。
请帮忙;)
【问题讨论】:
-
您是否尝试过使用github.com/javan/whenever?
标签: ruby-on-rails ruby cron