Sweep Sweep

ネットワークとかCentOSなど勉強中のあれやこれや

MODxが「Error. Check event log」としか表示されなくなった

ユーザから「MODxを使ったサイトの表示が今見たら変だ」と問合せがあった。

 

確認すると、真っ白な画面の右上にちょこっと「Error. Check event log」とだけ表示されている。

なんと、これはヤバそうだ。

 

しかし、投稿用のログインページは表示されているので、

サーバのphpmysqlが何かいたずらしているとは考えにくい。はて。。

 

すわ、データがぶっ壊れたか?とphpmyadmin経由でDBを確認しようとしたところ、

なんとログインできない。

正しいIDとパスワードを入力しても、ログイン画面から遷移する事が出来ない。

本格的にヤバくなってきた感じ。

 

冷や汗をかきながら調べていくうちに、

少なくともphpmyadminについてはセッションファイルが作成出来てないような気がしてきた。

 

そこで、試しにディスクの使用率を調べたところ、/tmpが100%!いつの間に!

大き目のファイルを削除したら、phpmyadminにログインできるようになった。

 

さらに。MODxの方も元の画面を表示出来るようになった。これだったか~!

 

その後、/tmp配下を徹底的に掃除し、使用率を6%まで落とした。

今回はよく分からないMODx絡みで結構焦ったが、

これが原因なら、こうしとけばしばらくは大丈夫でしょ。