« ブレーキ整備 | メイン | ワイルドスピード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