« ブレーキ整備 | メイン | ワイルドスピードx3 TOKYO DRIFT »

2006年09月18日

アーカイブ再構築のエラー回避 [MovableType]

PHP化+モジュール化しても全再構築時にコケることがでてきたので、
DailyやMonthlyアーカイブのリビルド数を変更することにした。
mt.cfgのEntriesPerRebuild は個別エントリのまとめ数を設定する。
たとえばリビルド単位が20だったとして、
Dailyアーカイブはこの倍の40、Weeklyは5倍の100、Monthlyは10倍の200エントリが再構築の1単位になる。
で、この倍数を決めてるのが、cms.pm内の下記部分。

my %Limit_Multipliers = (
Individual => 1,
Daily => 2,
Weekly => 5,
Monthly => 10,
Dynamic => 5,
);

こいつを↓のように書き換えてやれば大分マシになる。(はず)

my %Limit_Multipliers = (
Individual => 1,
Daily => 2,
Weekly => 2,
Monthly => 2,
Dynamic => 5,
);

少なくてもウチはこれでうまくいってる。
EntriesPerRebuild はデフォルトの40のままだ。


by Daryl 2006年09月18日 21:29 | Permalink

トラックバック

このエントリーのトラックバックURL:
http://delta-j.web.infoseek.co.jp/cgi-bin/mt/mt-tb.cgi/903

コメント

コメントしてください




保存しますか?