私はいつもの宝石でコントローラーメソッドを実行するが、私は問題を抱えているcronジョブを作成しようとしています。私cron.logファイル内のbin /レールCronジョブバンドラーエラー
:実行可能ではない:私は
バンドラを取得しています。
schedule.rb
every 1.minutes do runner "Reset.reset" end
reset.rb
class Reset < ActiveRecord::Base def self.reset logger.debug("This is the cron job") end end
私はまた、cronジョブを更新するたび--update-のcrontabを実行しました。
ログにログメッセージが表示されないのはなぜですか?
ありがとうございました。
アウトのcrontab -lの入れ
SMスタートRVM
SMエンドRVM
はのために生成するたびにタスクを開始します。 /ホーム/ジョン/ rails_app /設定/スケジュールを。 rb PATH =/home/john/bin:/home/john/.local/bin:/ usr/local/sbin:/ usr/local/bin:/ usr/sbin:/ usr/bin:/ sbin:/ bin :/ usr/games:/ usr/local/games:/ snap/bin:/home/john/.rvm/bin
GEM_PATH = ""
*****/binに/ bashの-l -c 'CD /ホーム/ジョン/ rails_app & &バンドル幹部ビンは/レールが開発を-eランナー '\'' Reset.reset_payments/home/john/rails_app/log/error.log '
終了生成するたびに: /home/john/rails_app/log/cron.log 2/home/john/rails_app/config/schedule.rb
'crontab -l'の出力を投稿できますか? – mabe02
私は 'crontab -l'の出力を追加しました – jrocc