kon3366’s blog

きままに見た事、聞いた事、考えた事を書きたいと思います

 4.0.2 → 4.1.1 …

 tDiaryを4.1.1に変更した。 ディレクトリ構成が変更されてて過去に書いたeditボタンの配置するファイルの位置が変更されているようなので備忘録。
/tdiary/lib/tdiary/plugin$ cp /tdiary-3.1.1/plugin/edit_button_html.rb .
/tdiary/theme$ cp -pR /tdiary-3.1.1/theme/editor/ .
tdiary/images/*
tdiary/favicon.jpg
 これ以外にもindex.cgi、update.cgiは作成せず、apache2のtDiary関連のファイルをいじって直接Rubyが動作するように変更しindex.rb、update.rbで動作するように変更した(というか、cgiコピーではもはや動作しなくなってた。)。
 カテゴリファイルを作成し直せ、と書かれているがカテゴリ再作成を選択するも、
[Fri Jan 02 02:47:22 2015] [warn] [client ] Timeout waiting for output from CGI script /home/http/tdiary/update.rb, referer: http://hoge.jp/tdiary/update.rb?conf=category
[Fri Jan 02 02:47:22 2015] [error] [client ] Script timed out before returning headers: update.rb, referer: http://hoge.jp/tdiary/update.rb?conf=category
 こんなエラーが出て再作成できず…。 どうやら過去の記事の漢字コードがUTF-8だけじゃなくEUC-JPとか混在しているのが再作成を阻んでいるような記事がGoogleで検索すると出てきてこれといった対処法が無い、見つからないのでとりあえず放置。