2007年07月03日
MTの更新時のエラー
ここ数日、モダシンで記事を更新しようとすると最後の段階(多分更新PING送る段階ぐらい)で必ずinternal server errorが発生しています。
で、サーバーのエラーログを見ると
Out of memory during request for 4052 bytes, total sbrk() is 536365056 bytes!
なんてのが出ててそれに続いて
Callback called exit at /usr/local/apache/cgi-bin/mt/mt.cgi line 11.
BEGIN failed--compilation aborted at /usr/local/apache/cgi-bin/mt/mt.cgi line 11.
なんてのも記録されています。
まあ、あれだ。メモリを確保しようとして確保できなくて落ちちゃっているんだろうけど、なんで536365056も確保しようとするんだろう(536MB! )。1つのカテゴリがでかくなりすぎているのかなあ。でもいくらでかいといってもたかがテキストデータですよ。それで500MB越えはないんじゃないか。
そう思い、新しくカテゴリを作成して新規記事はそのカテゴリで書いているんだけど、なんかそれもうまくいったりいかなかったり。
そんなわけで、MT4が出たらDB新しくしてやり直そうと思っています。早くFinall出ないかな。
ちなみに自分自身がこんなに「ぶろっぐぴんぴん」のお世話になるとは思ってもいませんでした。
なんかこの問題の解決方法を知っている人がいたらアドバイスいただけると助かります。動的生成がいいかとか悪いかとかそんなこと話している場合じゃないぞ。
投稿者 nagasawa : 2007年07月03日 13:44
トラックバック
このエントリーのトラックバックURL:(モダシンへのリンクが記事中にない場合は弾かれます)
3390
コメント
同じ問題に遭遇しています.
こちらはコメント投稿時にメモリが足りなくなるか何かで死亡.
コメントは書き込まれているのですが,エラーが出るという状態です.
投稿者 りばにし : 2007年08月05日 18:26