Railsの相対的な初心者からの簡単な質問です。私はWhenevergemを使用して、いくつかのレーキタスクをスケジュールしようとしています。私の人生では、開発マシンで実際にcronジョブの実行を開始することはできません。
他のstackoverflowスレッドから判断すると、これを追加する必要があるようです。
set :environment, "development"
私のschedule.rbファイルに。しかし、それでは何ですか?
そして、cronジョブが開始されたら、どうすれば停止できますか?
OSXでのRails3.2.3の使用
更新:答えは$ whenever -w
、cronジョブをcrontabファイルに書き込む実行です。その後、システムはすぐにそのcrontabファイルの実行を自動的に開始します。
残念ながら、私のログファイルには次のものが含まれています。
"rake aborted! Don't know how to build task <task name>"
これは既知のcrontab/rvmの問題が原因である可能性があると思いますが、提案は大歓迎です。