寶石無論何時,只要我產生crontab文件的工作:crontab的耙作業不每當紅寶石
* * * * * /bin/bash -l -c 'cd /var/apps/path && RAILS_ENV=production echo "Testing" >> /new
* * * * * /bin/bash -l -c 'cd /var/apps/path && RAILS_ENV=production rake somegroup:rake_job --silent'
第一行是僅用於測試和按預期工作。然而,另一條線上的耙子工作完全沒有任何關係。在/ var/log/syslog中,兩個作業都被執行。還嘗試使用絕對路徑的耙子(/usr/local/rvm/gems/ruby-1.9.2-p136/bin/rake),仍然沒有運氣。不知道在哪裏可以找到錯誤信息。我正在使用Ubuntu 10.04TS服務器。
任何想法將不勝感激! ;)
J
錯誤消息的問題cron'通常是通過電子郵件發送到crontab的所有者。 –
您可以使用「>> log/cron.log 2>&1」登錄輸出,因此「rake youucommand >> log/cron.log 2>&1」將捕獲失敗的輸出(或者您放入的任何放入記錄類型語句) – wesgarrison