很抱歉,这里有一个来自Rails新手的快速问题。我正在尝试使用where gem来安排一些rake任务。我无法让它在我的开发机器上真正开始运行cron作业
从其他stackoverflow线程来看,我似乎应该添加以下内容:
集:环境,“开发”
到我的schedule.rb文件。那又怎么样
那么,一旦cron作业开始,我该如何停止它们呢
在OSX中使用Rails 3.2.3
更新:答案是运行$where-w,它将cron作业写入crontab文件。然后系统立即开始自动运行crontab文件
不幸的是,我的where日志文件包含以下内容:
“rake中止!不知道如何生成任务<;任务名称>;”
我认为这可能是由于已知的crontab/rvm问题,但欢迎提供任何建议
清除现有的cron作业
crontab-r
使用环境更新cronjob
无论何时--更新crontab--设置environment='development'