tDiary 3.0.0 バージョンアップ
2010年09月04日 13:58更新
この日記を載せているブログシステム tDiary の、久々のメジャーバージョンアップが公開となったので、さっそくアップデートしてみました。
しかし最新版の tDiary 3.0.0 がなかなか動作せずに四苦八苦しました。結局、トラブルの原因はシステムをホスティングしている@niftyのホームページサービス LaCoocan がRuby1.8の標準モジュールをフルサポートしていなかった、という衝撃の事実。 ふぎゃ ^_^;
@niftyホームページサービス FAQ : Rubyで使用できるモジュールは?
標準モジュールの非サポートで引っかかっていたのは、デバッグログ機能(loggerモジュール)だけだったので、とりあえず、この機能を下記のようにtDiary本体のコードからコメントアウトすることで、ようやく日記が動くようになりました。めでたし、めでたし ^_^;
--- a/tdiary-3.0.0/tdiary.rb +++ b/tdiary-3.0.0/tdiary.rb @@ -1067,7 +1067,7 @@ module TDiary @io = @conf.io_class.new( self ) # load logger - load_logger + # load_logger end def eval_rhtml( prefix = '' )