MovableTypeの「サイトを再構築」でInternalServerErrorが出るのを防止する


 このブログはMovableTypeというサーバインストール型のブログシステムを使っている。
 テンプレートの一部変更を行った際などに、「サイトを再構築」という手順を行う必要があるのだが、エントリ数が増えてくるとInternal Server Error(内部サーバエラー)というエラーが発生する。


▲MovableType再構築中の画面
 このエラーが出ないように、というか出にくくするための方法を覚書してみたい。


やり方


MovableTypeインストールディレクトリの、mt-config.cgiをviエディタなどで開く。
「# EntriesPerRebuild 40」という行があるので、「EntriesPerRebuild 10」に変更。(行頭の#を削除して、40を10に変える)

 mt-config.cgiを保存して終了
 これでOK。このケースのInternalServerErrorは、一回あたりの処理が重すぎるということなので、個別エントリの再構築処理の件数を40から10に減らしたというわけだ。
 よし、これでまた安心してブログを書き続けられるぞ、と思いつつ、今回の日記を終わる。