0

Railscastをフォローしています。

  1. Gemfile にいつでも gem を追加して bundle install を実行しました
  2. このコードをconfig/schedule.rbファイルに入れました

    every 1.minute do
      command "rm #{path}/tmp.txt"
    end
    
    every 2.minutes do
      command "rm #{path}/tmp.txt"
    end
    

tmp.txt ファイルを削除しようとしていますが、削除されません。何が欠けていますか?

4

1 に答える 1

2

実際の作業はサーバーのcrontabコマンドによって行われます。「Whenever」gem は、cron コマンドを記述して簡単に更新するのに役立つ優れたツールに他なりません。

crontab を更新するのを忘れているのではないでしょうか? これを試して

whenever --update-crontab store
于 2013-02-19T07:59:38.070 に答える