ブログトップ 記事一覧 ログイン 無料ブログ開設

まめ畑 このページをアンテナに追加 RSSフィード Twitter


2008-07-04 さくらサーバのCronでRubyを動かす時のメモ

[]さくらサーバのCronでRubyを動かす時のメモ 01:05 さくらサーバのCronでRubyを動かす時のメモを含むブックマーク

サーバを移行して、さくらにレンサバにしました。

そこで、rubygemsを使用したRubyスクリプトをCronで動かそうとしてはまったのでメモ。


普通にCronの設定をして動かすと、rubygemsがないっす!ロード出来ないって怒られます。

なので、涙目になりながらいろいろ探してたらあった。

普通にあった。

コントロールパネルのCronの設定の中に、環境変数の設定があります、そこです。

RUBYLIB /home/自分のID/lib/ruby

GEM_HOME /home/自分のID/lib/ruby/gem

です。

これは、自分の環境に合わせてください。

crontab -eで編集を行う場合は一番上に記述します。


これは、すでに自分のホームで環境変数を設定していてもcronの設定で行わないとだめです。


めでたしめでたし。