再構築エラー回避の試行錯誤

サーバーを移転して前面リニューアルをしてから、
なかなかやっかいな状況が続いてます。
そもそもエントリー数が多くて、
1つのブログでは構築できなくなり分割したこと。
これについては読者の多くの方から、
見づらくなった、見たい記事が探しづらい、
画像のリンクが切れている…など、
苦言をちょうだいしています。ごめんなさい。

にもかかわらず、再構築時のエラーが頻発。
ウチのWeb担当とあれやこれややっているのですが、
なにぶん「紺屋の白袴」、もう少し、試行錯誤させてください。

さてさて、データベースのSQLite化、
エントリー本文のPHPモジュール化などの、
抜本的な対策に加え…

■mt-config.cgi …を以下に変更
EntriesPerRebuild 10

■lib/MT/App/CMS.pm …を以下に変更
my %Limit_Multipliers = (
Individual => 1,
Daily => 2,
Weekly => 2,
Monthly => 2,
Dynamic => 2,
);

■プラグインの導入
SmartRebuild
 
 

改善見られず…
新規エントリー時、再構築時(月別・カテゴリー)で
相変わらずエラー(-_-;)

*月別の再構築は上記設定で、
10×2=20エントリーずつ行われるはずなのだが、
100単位のまま…なぜ?

【追記 1】

プラグインは効いているようなので…って、もしやと思い、
SmartRebuild.plの中身を見たら、
136行目に、CMS.pmと全く同じ記述を発見。
そちらも同じように変更した。

my %Limit_Multipliers = (
Individual => 1,
Daily => 2,
Weekly => 2,
Monthly => 2,
Dynamic => 2,
Category => 1, #added by Mark

月別エントリーについては、
10×2で再構築するようになった。
CMS.pmよりも、SmartRebuild.plの設定を優先するようだ。
新規エントリー時の再構築はまだ不安定。

カテゴリー再構築では、エラー変わらず。
10エントリー単位で再構築できてるのになぁ。