...pudding - diary

この日記は https://yapud.hatenablog.com/ に引っ越し中


2014-11-04

_ [Software] tDiary 3.1.5 から tDiary 4.0.5 にバージョンアップ

tDiary 3.1.5 のまましばらく放置していたのですが、そろそろ ruby 1.8 系が動く環境も減ってきますし、重い腰を上げて tDiary 最新の 4.0.5 にバージョンアップしました。

とりあえず ruby 2.0.0-p247 の環境を用意して、そこに現在動作している tDiary 3.1.5 のファイル群をすべてコピー。まずはベースの状態でそのまま動作することを確認。

tDiary 4.0.5 のアーカイブからファイルを上書きコピー。

そしてページにアクセスするとエラー。

undefined method `encoding' for nil:NilClass (NoMethodError)

どうやら古いスタイルファイルが残っているといけないらしい。

インストールディレクトリ配下の tdiary/wiki_style.rb と tdiary/tdiary_style.rb を削除したところエラー解消。

古いファイル(プログラム)をいつまでも丁寧に保存しておくのはよくないってことだな。時々不要なコードが紛れ込んでないか見直さないと。

というわけでとりあえず ruby 2.0.0-p247 そして tDiary 4.0.5 になりました。


2014年
11月
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
Twitter : @moriya_jp