【发布时间】:2013-01-25 08:51:18
【问题描述】:
0/5 * * * * /bin/bash -l -c 'cd /home/mss/ruby/example && RAILS_ENV=development /usr/local/bin/bundle exec rake check_me_out --silent >> /tmp/cron_log.日志 2>&1'
上面的 cron 抛出错误“bash: bundle: command not found...”
该命令在命令行中运行正常
任何帮助将不胜感激。
【问题讨论】:
-
在直接跳入代码之前,您有什么上下文吗?
-
我假设运行 cron 作业的用户不知道命令
bundle或无权访问它。 -
试图在 Rails 中搜索任务。请参阅上面的 cmets,我可以从命令行运行它而没有任何问题,但不能从 cron 运行。
标签: ruby-on-rails cron rake