再構築のエラーをなくし安定し、高速化するプラグイン「Smart Rebuild」を導入したり、EntriesPerRebuildを「10」からさらに「2」に下げたりしてみたのですが、それでもエラーというか再構築ページが真っ白になる現象が最近おきます。
なんとかならないものかと、小手先的な技ですがいくつかエラーを解決する方法を追加してみました。
MTタグが多ければ、それだけ呼び出しがかかるわけでサーバーに負担がかかります。
そこで右側のカテゴリ一覧を<IFRAME>で外部から読み出すようにしたり、同一カテゴリ内の記事一覧をゴッソリ削除しました。さらに、<$MTBlogURL$>は「http://dor-project.com/blog/」に代替えできますから、全て変更しました。
MTの管理画面の「ユーティリティー」の「ログ」の情報が大量にあるのも負担になるらしいので、それも削除しました。あとスパムコメントやトラックバックも削除です。
ロリポップ!レンタルサーバー - MovableTypeのSQLite最適化
MovableTypeをご利用の方で、データベースに 『 SQLite 』 をご利用の場合、データベースの最適化を行うことができます。 データベースの最適化を行うことでデータベースのサイズが軽減できます。
TkSQliteというアプリを使ってデータベースを最適化させる事ができます。私の場合、これで4割ほどデータが軽くなりました。
さあ、これだけやればなんとかなるでしょう。いざ再構築!!!!
って、あれ?やっぱり駄目です。何度やっても同じ所で真っ白になってしまいます。やっぱりSQLiteで1,000エントリーを超えてしまっているのが問題なんでしょうね。
ロリポでMySQLにすると、激重だという話が数年前ありましたが、今はどうなんでしょう。少しは軽減できているんでしょうか。
まずはSQLiteからMySQLに移行させてみて、それでも駄目ならサーバーを引っ越すしかないですかね。(後、MT4にアップグレードさせるという方法もあるかな?)
いかがでしたか?この記事が気に入っていただけたら、ブックマークやツイッターにつぶやいたり、facebook(フェイスブック)の「いいね!」をクリックしてくれると、とても嬉しいです。
Tweet
RSSリーダーに登録していただけるとさらにブログを更新するやる気がメキメキ湧いてくるので、よろしくお願いしますm(_ _)m
ツイッターにブログの更新情報を流しています。日常の出来事もつぶやいたりしているので、気軽にフォローしてやってください。