ロリポップサーバーのMovable Type再構築エラーに対処する

user-pic
0 Clip to Evernote



現在、当セカンドノートには276のエントリーがあるが、250を越した辺りから、Movable Typeの再構築エラーが頻発していた。
具体的には、Individual Entry Archiveの再構築の際に、500エラー(Internal Server Error)になってしまう。

以前も、再構築エラーが多いなーと思い、データベースをBerkeleyDBからMySQLに変更した。
そのおかげで、一時は回避できたが、再発しだした。

ちょっと、ぐぐってみるとロリポップでは結構頻発しているようだ。

やはり、共有DBの限界とWebサーバーの非力さがあるのだろうか。
ロリポップは、コストパフォーマンスがいいのと、会社が故郷の福岡市にあるところが気に入っているのだが。。


レンタルサーバーを変えることも考えたが、今回はmovable typeの情報が豊富な小粋空間の以下のエントリーより、「rebuild支援ツールを利用する」をやってみた。

小粋空間:Movable Type で再構築エラーになる場合の原因と対処
http://www.koikikukan.com/archives/2006/04/26-015057.php

このプラグインを利用すると、通常の再構築よりもっと細かい指定を行った再構築ができる。
とりあえず、通常のIndividual Entry Archiveの1回の再構築エントリー数40を5に変更。
時間はかかったが、なんとか再構築に成功。

Category ArchiveやDate-Based Archive等はもともと成功してたので、プラグインを使わずにMovable Typeの再構築を使った。


プラグインを使用した結果、再構築エラーはなくなったが、時間と手間がかかるようになってしまった。
そろそろcronで自動実行するようにしたほうがいいな



■関連記事


ドミノ・ピザ【PC向けサイト】 楽天トラベル株式会社 NEC Direct ・NECダイレクト