Ich folgte der Railscast http://railscasts.com/episodes/164-cron-in-ruby, aber ich kann nicht scheinen, es funktioniert.Cron Job in Ruby auf Schienen funktioniert nicht
- Ich habe schedule.rb in meiner Konfiguration.
- Ich wollte mein Database.count täglich auf meiner Homepage aktualisieren.
- Ich kann die deploy.rb in meinem Ordner nicht finden. Wo ist es?
Zu Testzwecken habe ich es alle 2 Sekunden geändert.
[schedule.rb]
every '2 * * * *' do
rake "pages_controller:home"
end
[pages_controller.rb]
class PagesController < ApplicationController
def home
@title = "Home"
@companies = Company.find(:all, :limit => 20)
@count = Company.count
end
Ich habe
setzengem 'whenever', :require => false
in meinem gemfile. Was ist verschwunden?
laufen Sie sagen, du bist die deploy.rb fehlt - hast du capistrano installiert und konfiguriert? –
Ich habe es nicht. Muss ich manuell eine deploy.rb in Config erstellen? –