Movable Type 500エラー

環境

エラー内容

  • Movable Type で「アイテム」を開くと 500エラー
  • Movable Type で「ファイルアップロード」で「アイテム」をアップして「新規記事作成」を開こうとすると 500エラー
  • SSHFTP でファイルをアップできない

顛末

MovableType 500エラー」で検索し下記ページを参考にするものの、、、
アイテムの一覧画面を開こうとすると Internal Server Error が発生する | Movable Type 4 FAQ
MTで500エラーが出てるのに対応中
小粋空間: Movable Type で再構築エラーになる場合の原因と対処

不具合とは思わぬところからやってくるもので、別のCMSが吐き続けたログの存在に気づかずいつのまにかハードディスクを圧迫していたことを発見。ログをどうにかし、ハードディスクに空き容量を確保したもののそれでも Movable Type のエラーは改善されず。

再度、SSHでハードディスク内を見ていたら、直近で作成した記事やアップした画像が、0バイトの壊れたファイルとしてハードディスク上に作成されていたことが判明。SSH から該当ファイルを削除したところ、エラーも出ることなく「アイテム」の一覧が開くようになった。

どうやらそういった壊れたファイルを Movable Type で開こうとしても 500エラー が出てしまうらしい。

対策

アラートを飛ばしてくれるサーバ管理ツールの導入を検討してみることに。