サーバーの容量が一杯になるとMovable Typeで再構築できなくなりサイトは真っ白に。
みなさん、こんにちは、まーしーです。
久しぶりにテニスの大会に出ました。普段やっていることを全くやれずに結果は散々な感じに。。。
楽しくやるのもいいですが緊張感のある中でもやらないといけないな〜、と思いました。
さて、先日お客様からサイトが真っ白になってしまって見れなくなってしまった、という連絡を受けました。
そのサイトはMT4で構築されていて、特に何もやっていないのだけど真っ白になった、ということでこちらで情報を集めたりしていました。
あわせて、MTの画像ってどんな形式でもアップできるんですよね?というのも聞かれました。
この時に気づけば良かったのですが、サイトを見てみると言われたとおり真っ白。
はてこれはどうしたんだろう??
どっかがエラーなのか?
とか思いつつ、違うところを再構築してみたらそっちも真っ白に。
あれ、なんでだろうなー、、、、とおもってFTPで直接ファイルをみてみたらファイルは出来てるけど0kbになってる。
(変な汗もかき始める・・)
なんだかおかしいことになってるな〜、ということでMTのログをみてみたら
公開中にエラーが発生しました: パス('/home/************')を作成できません: mkdir /home/************: Disk quota exceeded at lib/MT/FileMgr/Local.pm line 107
なんて書いてありました。
なるほど、サーバーが一杯になっちゃうとそういうことになるのか、というのを知りました。
その後はなんでサーバーが一杯になってるのか、という調査をしてそれを解決させたら再構築で問題無くサイトが表示されました。
アップロードする画像の話をしたときは、エラーの詳細まで聞いていませんでした。
ファイル形式が問題無ければアップ出来るので、そこまで深く確認はしなかったのですが、その時点で既に一杯になっていたからアップできなかったんでしょうね。
ここの当たりをちゃんと聞けばもっと早く原因がわかったのになぁ、と反省です。
最近はサーバーの容量自体はかなり多いですし、一杯になることに遭遇するのは少ないのですが、再構築したらサイトが真っ白になってしまった、という時の原因の1つにはこういうこともあるかもしれませんね。
サーバーによるのかもしれませんが、個人的なメモでした。