私はいつでも宝石をレールで使用しています。何らかの理由で、最初の cronjob が機能しません。コマンドをコピーしてシェルに手動で貼り付けると、正常に機能します。
2 番目の「touch testing123.txt」も問題なく動作します。
GiftPackage.do_scheduled_deliveries レール メソッドが実行されない理由がわかりません。私は今本当に途方に暮れています..どんな助けでも大歓迎です!
# Begin Whenever generated tasks for: /var/www/mysite/releases/20130131200554/config/schedule.rb
*/1 * * * * /bin/bash -l -c 'cd /var/www/mysite/releases/20130131200554 && script/rails runner -e staging '\''GiftPackage.do_scheduled_deliveries'\'''
*/1 * * * * /bin/bash -l -c 'cd /var/www/mysite/releases/20130131200554 && touch testing123.txt'
# End Whenever generated tasks for: /var/www/mysite/releases/20130131200554/config/schedule.rb
ありがとう!:)