Mac: Mac mini serverで稼働しているWordPressが一時的に停止してしまった件について

一昨日、ウチのブログを運用しているサーバーが不調になり、WordPressが正常に動作しなくなっていた問題について。サーバーの各サービスのログを確認して調査した結果、バックエンドのMySQLが停止していた事が判明しました。

暫定的にはサーバーを再起動する事で解決したのですが、恒久対策を探すべくMySQLのデータベーステーブルを確認してみました。例によってphpMyAdminを導入しているので、管理者としてログインしてWordPressが使っているテーブルを解析しました。

その結果、導入しているWordPressプラグインの一つである「Counterize II」のテーブルにエラーが発生している事が判明しました。

どおりで、サーバーを再起動してWordPressが利用出来る様になってから、管理画面に入ってからCounterize IIのカウンタが正常に動作していませんでした。果たしてそれがMySQLサーバーが落ちてしまった原因か明確に分からないのですが、少なくともWordPressのプラグインが正常にデータを読み書き出来ずに異常が発生した可能性はあります。

ということで、phpMyAdminのインタフェースからデータベーステーブルを修復してひとまず様子を見ることにしました。なお、修復に合わせて全てのデータベーステーブルの最適化も済ませておきました。WordPressで使っているテーブルを定期的に最適化する事でWordPress全体の動作パフォーマンスも多少は改善される様です。

WordPressを運用されているサーバーの管理者の方は時々MySQLデータベースの状態を確認された方が良いかもしれません。

 

「Mac: Mac mini serverで稼働しているWordPressが一時的に停止してしまった件について」への3件のフィードバック

  1. あー、うちのCounterizeIIも変ですわ。
    IP別の訪問者数が表示されてません。

  2. te-tsuさん

    コメント有り難うございます。
    いかがでしょう。一昨日修復と最適化したのですが、今もう一度実行しておきました。
    確認してみてください。

  3. 先ほど確認したら、ちゃんと直ってました!
    ありがとうございます!

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください