MT再構築時のエラーメッセージ

MT再構築時のエラーメッセージ

Posted at 05/06/12

»»

»» Comments(2)

»»


今回はMT(Movable Type)のエラー対策に対する防備録ですので、MTユーザ以外の方は読み飛ばしてくださいませ。

***

しばらく前から、MTで再構築(すべてを再構築)をかけると、

Couldn't create FileInfo because ID の生成に失敗しました
: Tie db/ids.db ができません: Cannot allocate memory


というエラーメッセージが出てしまっていましたす。
このメッセージそのままを検索かけてみたりしたのですが、結局何もわからず・・・。

でも、完全に全部かどうかはわからないのですが、再構築自体はできているように見えるのです。
(もしかしたら個別エントリーアーカイブで、反映されていないところがあるのかもしれませんが。)

でも、やはり再構築時に毎回このメッセージが出るというのも気持ち悪いので、周囲のMTユーザの方にいろいろと相談したところ、ジゾウさんから、

http://www.yamaguchi.net/archives/000647.html

に書いてあることが近いのでは、というお返事をいただきました。

・・・そして、ここに書いてあることをそのまんま実践してみたところ、見事問題が解決し、件のエラーメッセージも表示されないようになりました!
ビバ! ジゾウさん!!


● 原因は? ●
MTをおいてあるディレクトリ(私の場合はhttp://warashibe/blog/)の中に「db」というフォルダがあり、そのなかに、システムデータベースである「fileinfo.db」というファイルがあります。
この「fileinfo.db」は、サイトに置かれているファイル情報などを記録し、再構築をする度に、その情報をどんどん書き足していくために、ファイル容量が肥大化し、このようなエラーが起こるのだそうです。


● ちなみに肥大化とはどのくらいの容量? ●
上記URLの文章を読んでいくと、「fileinfo.db」が10MB(メガバイト)以上に肥大化すると、このエラーが起こりやすいそうです。
ちなみに、私の場合は・・・というと、なんと、19MBもありました!! うわー。
調べてみてビックリでした。そりゃエラーも出るわなーという感じです。

ちなみに、この容量は、エントリの量によるのではなく(※現時点でこのブログのエントリは350個くらい)、再構築を頻繁に繰り返すとどんどん大きくなっていってしまうそうです。
再構築を浴する方は、一度「db」というフォルダ内の「fileinfo.db」の容量をチェックしてみてください。
10MB以上だったら要注意。

ちなみに私のこのブログの場合、1回再構築をかけると260KB(キロバイト)ほど、「fileinfo.db」の容量が増えていくようです。


● 解決の手順は? ●
「fileinfo.db」を真っ白にしてしまえば(今までの再構築に関するログを削除してしまえば)、問題は解決されます。
ということで、「db」フォルダ内の「fileinfo.db」を削除しようと思ったのですが、やはり心配なので、以下の手順を踏みました。

(1)MTのすべてのファイルのバックアップをとる

(2)「db」フォルダ内の「fileinfo・・・db」と名前のつくファイル(11個ありました。)を、別の名前にして保存
本当は削除してしまえば済むのですが、万一のことを考えて一応別名で保存という方法をとった

(3)MTを再構築(すべてを再構築)する

(4)自動的に「fileinfo・・・db」と名前のつく11個が再生される
当然、再生されたそれらのファイルは真っ白なので、件のエラーは起こらなくなる
(※11個というのは私の場合なので、人によっては数が違うかも)


***

上記のような方法をとることで、問題が解決されました。

ジゾウさんうかさんスマッシュさん、住職さん、どうもありがとうございました!
大変お手数をおかけいたしました。深く感謝いたします。

このエントリが同じ問題に直面した方のお役に立てると良いのですが・・・。


 にほんブログ村 ライフスタイルブログ 暮らし上手へ


この記事は楽しんでいただけましたか?
ツイッターでもお得情報などつぶやいています。
warashibeをフォローしましょう  My Yahoo!に追加 




ブログ(MT関連)の最新記事5件

 ⇒ ブログ(MT関連)全件

"MT再構築時のエラーメッセージ"へのコメント

CommentData » Posted by スマッシュ31 at 05/06/13

ayanさん、こんばんは。

無事解決みたいで良かったですね♪
私はなんのお役にもたてませんでしたが(涙

さすがジゾウさんですね。
私も勉強になりました。

ちなみに私のfileinfo.dbは27MB…
いつこの情報が役に立つ日がきてもおかしくないですね(笑

CommentData » Posted by 管理人ayan at 05/06/13

★ スマッシュさんへ ★
このたびはお騒がせいたしました。
おかげさまで何とか解決いたしました♪

スマッシュさんにもご心配いただいてほんと嬉しかったです。
ありがとうございました^^
PS:お弁当、おいしそうですね~。


★ ノブさんへ ★
おおお! こんなものもあるのですね!
とっても勉強になりました。
アドバイスありがとうございました。
後ほどじっくり読んでみたいと思います^^

プロフィール

管理人ayanイラスト画像 ・ H.N : ayan
 ・ 居住地 : 愛知県
 ・ 年齢 : 35歳
 ・ 家族 : 夫と娘ふたり(小2と小1)、ネコ1匹。

ヒトコト: 読んで役立つ、楽しめる、得する情報発信を心がけています!

 warashibeをフォローしましょう

カテゴリ

人気レビュー記事

森のコーヒーお試しセット「森のコーヒー」お試しセット 送料無料980円 京都たち吉特製 美濃焼マグカップつき。
pu-coffee.jpgおいしいコーヒーのいれ方
わが家流・ドリップコーヒーのいれ方を写真つきで解説。

月別アーカイブ

スポンサードリンク


あわせて読みたいブログパーツ

ブログタイムズ