不可执行:bin / rails使用每当gem

时间:2017-04-14 08:32:03

标签: ruby-on-rails whenever

我正在使用gem运行我的模型方法(cron job)

我安装whenever gem的步骤是

的Gemfile

gem 'whenever', :require => false

在项目路径类型

wheneverize .

在schedule.rb

set :output, {:error => "log/cron_error_log.log", :standard => "log/cron_log.log"}
every 1.minute do
  runner 'Invoice.mark_as_overdue'
end

当我检查cron_log.log文件时显示错误

bundler: not executable: bin/rails

任何建议都将受到赞赏

1 个答案:

答案 0 :(得分:0)

你可以试试Rufus-Scheduler gem,它更容易在Ruby中实现调度