環境:
・FreeBSD 7.1-PRERELEASE (amd64)
・Apache 2.0.63_2
・ruby 1.8.6 (2008-08-11 patchlevel 287) [amd64-freebsd7]
Apacheとrubyはportupgradeで最新版にしてある。
確認した事:
・カテゴリ以外の機能:正常に日記が読み書きできる。
・ディスク容量:すべてのパーティションで余裕あり。
・permission:すべてapacheを実行しているユーザ(www)のみが読み書き可能である事を確認。
・Apacheのログ:すべて確認したが、エラーは出ていない。
・カテゴリ名に日本語が使えないかもしれないと思い、すべてアルファベットにしたが変わらない。
・{@data_path}/category/category_listの内容
何度再構築しても壊れている模様。いったん消去しても変わらない。
内容:
% hd -x category_list
00000000 04 08 7b 06 22 0d 63 61 74 65 67 6f 72 79 5b 00 |..{.".category[.|
0000000 0804 067b 0d22 6163 6574 6f67 7972 005b
・メモリは十分足りており、swapはあるものの使われていない。
・ユーザwwwの使用可能資源を調べてみた(limits -U www)が、一切制限なし。
http://www.tdiary.org/20030224.html
カテゴリ機能はtDiaryに組み込まれていますが、それを有効にするにはcategoryプラグインを導入する必要があります。
フルバージョンをインストールしたので、当然categoryプラグインは導入されていますし、設定画面で有効にもしてあります。再構築もしましたが壊れたファイルができるだけなのです。