【障害復旧】なんか突然のバグが発生しちゃんと表示できない状態に・・・
いやもう正直どうなってるのか。。
なんだか突然のバグが発生してしまい、きちんと表示できない状態になっていました。現在はご覧のとおり復旧しております。
ログインもできなくなるわで朝からてんやわんやです。。。
突如発生したバグ
正直、どうしてバグったのか、いまいち原因がつかめないんですよね。。
昨夜時点、というか本日深夜帯に確認したときは特に問題なく表示できていたんですが、朝になってアクセスてみたところ、ところどころ表示に不備が発生。
これはおかしい! ってことで管理画面にログインしてみたところ完全なる文字化け。
その後すぐに、
「このWordPressのデータベースはすでに最新のものです!」
と表示され、まったくログインできない状態に・・・。
時折このメッセージが表示されるってのは、これまでにもあったんですが、今回は何度繰り返してもログインできずにこのメッセージが表示されるばかり。
しかも、パーマリンク設定も吹っ飛び、すべてのパーマリンクが突然デフォルトのものに差し替わってしまい、テンプレートタグの認識もしてくれないなど、あちこちでバグが発生していました。
もしや不正ログイン? と疑って調べてみましたが、こちらは目に見える範囲で探ってみましたが痕跡は見つからず。
貴様か! WP File Cache!!
で、ここ2週間前後で手を入れた部分を洗い出し、もしや・・・と思い当たったのがキャッシュ系プラグインです。
サーバーの問題なのか、それともプラグイン同士の相性なのか、どうも「Super Cache」や「W3 Total Cache」の効きが微妙で、うちでは採用していないんですが、その代わりに先日一度外していた「WP File Cache」を再び導入していました。
それに加えてオブジェクトキャッシュが可能になるプラグインも同時に入れていたので、この両方をFTPを通して削除してみたところ、なんとか復旧しました。
パーマリンク設定については手動で再度設定、バグ発生前と同じ状態に戻してあります。
ご迷惑をおかけいたしました
Analyticsでアクセス状況を見てみたところ、どうも深夜3時くらいからこの状態に陥っていたのではないかなぁと思われます。その時間帯以降から復旧までの間にアクセスされた方には、大変ご迷惑をおかけしてしまいました。申し訳ありません。
それにしても、導入してからしばらくは特に問題なく動いていたんですけどねー。なんで突然こんなことになるのか・・・。
昨夜の段階では特に設定変更したり、テンプレートいじったりっていう作業をしていないので、バグが引き起こされた直接的原因がまったくわからん状態です。
とりあえず、キャッシュ系プラグインはうちの場合、諸刃の剣になりかねんということはわかったので、今後ちと気をつけて行きたいと思います。
はぁ、朝から心労が溜まるわー。。