RVMで複数のRuby環境がある場合に、Railsアプリケーションのためのcronをどうするか? Rubyのパスはフルパス指定すればいいが、gemがRVMのgemを見に行かないのが問題。RVM環境でcronを実行する必要がある。 crontabでrvmのrubyを使う - 橋本詳解 RVM and cron in production rvm+railsなアプリケーションをcronで動かす - sanojimaru.com 1.の方法にしてみた。 以下のような感じ。 cron用スクリプト /home/pistolfly/app_dir/cron/delete_sessions.sh source /home/pistolfly/.rvm/scripts/rvm rvm use 1.8.7 > /dev/null cd /home/pistolfly/app_dir ruby script/