2006年06月24日

Movable Type 2.6 再構築でエラーが出てしまう問題と解決方法


サーバープランの変更に伴い、全部ログを移転したのですが、berkeleyDBのまま運用していたせいか、非常にパフォーマンスが悪く、サイトのRebuildをかけても500エラーが出てindexページ以外は再構築できなくなってしまいました。

で簡単に解決する方法として、「すべてを再構築する」をやめて個別に再構築してみると何とかindividual以外は出来ました。でも面倒なのでコンフィグの中身をいじることに。

mtのバージョンは2.6と古いわけで、今のものとはファイル名とか違うかもしれませんが、mt.cfgの


# When rebuilding individual archives, Movable Type splits up the rebuilding
# process into segments, where each segment consists of rebuilding N entries.
# The default value for N is 40, so by default, MT will rebuild 40 entries at
# a time, then move on to the next 40, etc. You can change that value globally
# here; for example, if you have a very stable server, you might wish to just
# get it all done with in one batch.
#
# EntriesPerRebuild 40



の一番最後の部分で#を外して
EntriesPerRebuild 10

としてみました。これで再構築を10単位ずつするのでサーバーへの負担が減ります。以上

※berkleyDBかbarkleyDBなのかと思ったらberkeleyDBでした。

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


posted by ふじいちゃん at 18:33 | Comment(0) | TrackBack(0) | movabletype:ムーバブルタイプ


この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/19780679

この記事へのトラックバック

一番上へ