2006年11月12日(日) [長年日記]
[English!]
[한국어]
[今日は何の日]
§1 recent_comment3.rbでエラーかな?
tDiaryを最新版にした。プラグインでHEREドキュメント形式の書き方が使えるようになったらしい。またまた便利になったようですね。所が突然エラーが出てしまいました。
500 Internal Server Error /home/harunaru/tdiary/tdiary/wiki_style.rb:111:in `eval': Insecure operation - eval (SecurityError) /home/harunaru/tdiary/tdiary/defaultio.rb:223:in `restore' /home/harunaru/tdiary/tdiary.rb:92:in `join' /home/harunaru/tdiary/tdiary.rb:92:in `safe' /home/harunaru/tdiary/tdiary.rb:697:in `eval_src' /home/harunaru/tdiary/tdiary.rb:1033:in `do_eval_rhtml' /home/harunaru/tdiary/tdiary.rb:975:in `eval_rhtml' /home/harunaru/tdiary/index.rb:73 index.rb:2:in `require' index.rb:2
僕の日記とハルナル日記が上手く動きませんおみさんの日記は大丈夫。同じ1つのtDiaryで動いているのだから何かプラグインのせいかと思ったので、一番目立つrecent_comment3.rbを外したらちゃんと動くようになった。何が原因かと思い設定画面でツリー表示を外して試したら動きました。ツリー表示さえしなければ今まで通りに使えます。ところが作者と思われるhsbtさんの日記ではちゃんと動いてるんですね、これが。違いと言えばRubyのバージョンぐらいなんですが、果たして何が原因でしょうか。recent_comment3.rbも最新版を使ってるみたいだし、特に問題はないと思うけどなぁ、そう言えばたださんの日記はツリー表示してないなぁ。
うーん、recent_comment3は最近特にいじってないんですけど,wiki_style.rbの変更が影響しているっぽいです。
小一時間ほど前にコミットされたwiki_style.rbで解決しました。