旧サイトから過去ログをインポートした。 ログの形式をMT用に書き換えて、一気にインポート・・・と思ったが途中でタイムアウトになるのか、100件ほどで止まってしまう。仕方がないので適当に分割して何とか読み込ませた。保持データ量が増えれば増えるほど負担が大きくなるらしく、最後は10件単位で読み込ませる羽目に。 そんなこんなでちゃっちゃと読み込ませて、いざ再構築・・・でサーバーエラー。 こりゃ処理が時間かかりすぎてのタイムアウトだな。 小手先のテクニックでPHPだのIncludeだのテンプレートを読み込ませたりして、Indexと個別は普通に通るようになった。まあ、このあたりは標準設定でも1回の処理数が少ないから何とかなるのだろう。 ただ、どうしても月別とカテゴリ別が構築できない。 mt.cfgのEntriesPerRebuild値をデフォルトの40から変更すると、個別リビルドの1リクエスト当たり
rebuild支援ツール for MovableType by H.Tsujimura (tsupo@na.rim.or.jp) 背景 Movable Type を非力なサーバ、 もしくは各種制限 (実行時間制限、メモリ使用量制限、など) のあるサーバ上で動かすと、 rebuild 実行時に Internal Server Error が頻発します。 それ以外のサーバでもエントリの数が増えてくると、 次第に rebuild 実行時に Internal Server Error が起きやすくなってきます。 そこで、 rebuild の負荷を少しでも減らして Internal Server Error を回避するため、 一気に全部 rebuild するのではなく、アーカイブファイル1つづつ、 エントリ数個づつ、 何回かに分けて rebuild すると効果があるのではないか、と考えました。 この
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く