トップ «前の日記(2007-12-16) 最新 次の日記(2007-12-18)» 編集

まにゅださ 今日のひとこと

2007年
12月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

最新のツッコミ:

備忘録:

  • RadioSakamoto (~20170902 2426日遅れ)
  • 地上アナログ波終了まで (~20110724 4658日遅れ)
Firefox ブラウザ無料ダウンロード
RSS

2007-12-17 [長年日記]

13:00現在 9℃

_ Re: tDiary 2.2.0リリース

さて、「本日のリンク元」が表示されなくなったと書いたが、tDiary 2.2.0リリース 機能変更 にある、
  • 本日のリンク元ファイル管理を日単位にし、過去の日記へのリンク元表示を揮発性に
  • 本日のリンク元表示に「rel="nofollow"」を付与。spam対策として
の、上の変更で日単位のページにしか表示されないように変更のようですた。
それから、テーマ選択のページで、
  • テーマ選択ページにサムネイルを表示
は便利になったね。変える前になんとなくわかるようになった。
ただ、設定の「リンク元もうちょっと強化」を選ぶと、
500 Internal Server Error
private method `gsub' called for 10485760:Fixnum (NoMethodError)
/home/略/tdiary/escape.rb:277:in `escapeHTML'
/home/略/tdiary/tdiary.rb:105:in `join'
/home/略/tdiary/tdiary.rb:105:in `safe'
/home/略/tdiary/tdiary.rb:749:in `eval_src'
/home/略/tdiary/tdiary.rb:1095:in `do_eval_rhtml'
/home/略/tdiary/tdiary.rb:1037:in `eval_rhtml'
/home/略/tdiary/update.rb:62
と怒られるようになってしまった。orz NoMethodError とか言われてるよ。

_ Re: tDiary 2.2.0リリース

このページの一番下に Powered by Ruby version 1.8.2 って出てるから、Ruby は 1.8.2 になっていると思って油断していた。
[root@cue root]# rpm -qa | grep ruby
ruby-gettext-package-0.5.4-0vl1
略
ruby-1.8.1-0vl20.5
略
ruby-uconv-0.4.12-0vl1.31
[root@cue root]#
あれ? 1.8.1 になってら?
[root@cue root]# ruby --version
ruby 1.8.2 (2004-11-03) [i386-linux]
あれ? 1.8.2 が返って来てら? どないなっとんじゃ?

_ Ruby がぁゃιぃ?

-version と --version で挙動が違うぞ。-version だとエラッテル。
[root@cue root]# ruby -version
ruby 1.8.2 (2004-11-03) [i386-linux]
-e:1: undefined local variable or method `rsion' for main:Object (NameError)
[root@cue root]# ruby --version
ruby 1.8.2 (2004-11-03) [i386-linux]
[root@cue root]#
ってことで、1.8.5 に上げてみた。
[root@cue root]# ruby -version
ruby 1.8.5 (2006-08-25) [i386-linux]
-e:1: undefined local variable or method `rsion' for main:Object (NameError)
[root@cue root]# ruby --version
ruby 1.8.5 (2006-08-25) [i386-linux]
[root@cue root]#
同じだ orz

_ Re: tDiary 2.2.0リリース

そいや、なんか後から付け足した Ruby のファイルがあったような気がして、ls -ltr してみたら、
-rwxr--r--    1 masuda   users      345186 Jul 18  2005 uconv.so.org*
-rwxr--r--    1 masuda   users       10843 Jul 18  2005 escape.rb*
あたりがぁゃιぃので、escape.rb を escape.rb.org にしてみたらあっさり動いた orz こっちが呼び出されて悪さしてたのね。
本日のツッコミ(全4件) [ツッコミを入れる]
_ MC-4 (2007-12-17 16:03)

ruby が古くないか?<br>それが原因かどうかはわからんけど。

_ (2007-12-17 16:27)

1.8.2以降ってなってんだけどね。文字列のメソッドだよね。

_ MC-4 (2007-12-17 17:23)

-version ってのは、-v -e rsion とかに解釈されてないか?<br><br>さっき、たださんち見たら 1.8.2 って出てたから、関係ないかもぉ。

_ (2007-12-17 23:34)

なるほろ > -v -e rsion


ランキング: 1.ま(8) 2.MC-4(5) 3.akihikok(3) 4.ロレンツォ(1) 5.ただただし(1)

来訪者: