mod_rubyでファイルをロードするパスを追加する方法
mod_ruby では $SAFE が 1 に設定されているので、スクリプト起動後にロードパスを追加する事ができなくて困ったのでメモ。
Apache の httpd.conf のディレクティブに RubyAddPath を設定すればOK。以下のように設定する。
他に、あらかじめrequire したいファイルは RubyRequire で指定する事が出来る
RubyAddPath "/Program Files/Apache Software Foundation/Apache2.2/lib/mod_ruby"
RubyAddPath "/home/wwwroot/common"
RubyRequire apache/ruby-run
RubyRequire apache/eruby-run
RubyRequire rubygems