mod_rubyはruby_options()もruby_script()も呼んでないので、$0が初期化されない。
バグだと思うなら、前田さんへ。

コンソールで実行ってのは、普通のrubyコマンドで$0が空だったってこと?