ブログ更新の危機

| コメント(0) | トラックバック(0)

・・・などと書くとちょっと大袈裟だが、実はこのブログもかなり苦労して更新している。

事の始まりは2日前だった。
いつものようにエディタでブログの本文を書き、Movable Type にログインして本文の内容を新しいエントリーにコピーして「保存」ボタンを押す・・・するといつもは「保存されました」というメッセージが出るはずなのに、保存も公開 ( publish ) もされず、かわりにこんなエラーが表示された。

500 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@nomeri.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

--------------------------------------------------------------------------------

Apache/1.3.33 Server at www.nomeri.com Port 80

そこで、Apache ( web server ) の Error log を見てみるとこのエラーが書かれている。

Premature end of script headers: /xxx/mt.cgi

昨日まで動いていたものが急に壊れるはずは無い。ということで調べてみるとどうやら本文に4000バイトほどのデータがあると保存出来ず、それより小さいと保存出来ることが分かった ( なのでこのブログも手短に書いている )。
僕はここしばらく Movable Type のスクリプトを変更していないので、障害はサーバ側に有るはずだ、と早速ホスティング会社のカスタマーサポートにメールすると、やはりこの現象に見舞われているのは僕だけでない様子。

加えて Movable Type のユーザフォーラムでもこの件で各地から報告があがっている。

http://www.movabletype.org/support/index.php?s=99182fa96ffc403839d9bf680f884e22&act=ST&f=9&t=52920&st=0

どうやらホスティングが cPanel のアップデートを行ったため、その中の Perl モジュールのどれかが Movable Type に問題を起こしているようなのだが、ホストが違っても障害報告があがっているところを見ると、各社似たタイミングで Cpanel をアップデートしたのだろうか。
ホスティング会社がサーバの環境を元に戻すかそれともシックスアパート ( Six Apart ) がなんらかの対応パッチを出さない限りは直りそうにない。

一応「すべての更新」を選び、全部のモジュールをリビルドすることはできるのでエントリーを公開するたびにリビルドすることで回避は出来るのだが、これだけエントリーがあるとリビルドにも時間がかかる。

ということで原因がわかり修正されるまでの間、エントリーは短めにしよう。ひとまず報告まで。

トラックバック(0)

トラックバックURL: http://www.nomeri.com/mt421/mt-tb.cgi/594

コメントする

カレンダー

<  2005年7月  >
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

このブログ記事について

このページは、hiroが2005年7月 3日 02:53に書いたブログ記事です。

ひとつ前のブログ記事は「新聞」です。

次のブログ記事は「Happy birthday to me \(^_^)/」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

OpenID対応しています OpenIDについて
Powered by Movable Type 4.21-ja