RVMで複数のRuby環境がある場合に、Railsアプリケーションのためのcronをどうするか? Rubyのパスはフルパス指定すればいいが、gemがRVMのgemを見に行かないのが問題。RVM環境でcronを実行する必要がある。 RVM: Ruby Version Manager - Using Cron with RVM cron用のシェルスクリプト内で使用するRVM環境をロードするには以下のようにする。 まず、環境ファイルのパスを確認 $ rvm env --path -- ruby-version[@gemset-name] 実行例 $ rvm env --path -- 1.8.7-p371 /Users/pistolfly/.rvm/environments/ruby-1.8.7-p371 cron用のシェルスクリプトで環境ファイルを読み込む 例 source /Users/pi
![cronでRVMのRubyを使う - Pistolfly](https://cdn-ak-scissors.b.st-hatena.com/image/square/cbf9f41c980033fa06efe6a0a3f8ebe12030f134/height=288;version=1;width=512/https%3A%2F%2Fwww.pistolfly.com%2Fweblog%2Fimages%2Ficon.png)