MovableType3.2-ja-2の再構築3.2の日本版がリリースされた当初にバグが見つかり、既に対策済みなハズという先入観が……。 新規サイトをMovableType3.2-ja-2を利用して構築しました。 エントリーアーカイブの再構築 コンテンツを徐々に増やして行き、再構築の際にインターナルサーバエラー( Internal Server Error )500が発生してしまい再構築が出来ない状態となってしまいました(エントリー数60)。 カテゴリー、インデックスは問題なく再構築できるのにぃ~。 ちなみにこの「知っ得!副業なら断然アフィリエイトだってばさ。」は、MovableType3.17-jaを利用していますが、今まで再構築でエラーになった経験は皆無なんです(エントリー数72)。 3.17-jaを利用している別のサイト(エントリー数116)でもスムーズに再構築が完了します。 レンタルサーバーの条件も今回のMovableType3.2-ja-2と同じなんですけど!? そうそうデーターベースは、Berkeley DBになります。 エラーの原因を究明! 単純にエントリーを削除して行けば、早期に問題解決だったのかもしれませんが、余計なことを色色して半日パニックでした。 何で?何で?って感じで。 再構築できない原因として、単にサーバーへの負荷が大きく、エラーとなるみたいです。 3.17-jaでサーバーへの負荷が特段気になっていなかったことと、バグ対策済みのMovableType3.2-ja-2という先入観からサーバーへの負荷だということに気付くのに随分と余計な時間を要してしまったぁ~!! サーバーへの負荷を回避 とりあえず今回は、一度に再構築するエントリー数を標準の40から10に下げてみました。 mt-config.cgi 221行目 # EntriesPerRebuild 40 を EntriesPerRebuild 10 へと変更です。 これでとりあえず、エントリーアーカイブが再構築できない問題は、解決しました。 [ MovableType.]
|
|
|