本日、私にブログ開設以来の最大の危機が訪れました。
ブログ作業をしようと思って、いつも通りWordPressの管理画面を開こうとしたら、なんと!突然、ログインできなくなっていたんです。
今回の記事では、私がWordPressの管理画面にログインできない問題を解決できた話の内容を共有いたします。
もし、同じ状況でお悩みの人に参考になれば幸いです
ちなみに、当ブログはレンタルサーバーはConoHa WINGで、テーマはCocoonを使っています。
WordPressにログインできない問題を解決できた方法の結論
まず結論からお伝えいたします。
私がブログサイトのWordPressの管理画面にログインできない問題を解決できた方法の結論は、
「WordPressに登録しているメールアドレスのメールBOXのデータを削除して空にした」ことです。
では、状況を説明していきます。
ある日突然、ログイン時の画像認証が表示されなくなった
ある日、ブログ作業をしようと思って、いつも通りWordPressのログイン画面を開いたらいつもと違う画面が表示されました。
その時のログイン画面がこちらです。↓
私のサイトではSiteGuardのプラグインを入れていて、
WordPressにログインするためには、WordPressのユーザー名とパスワードの他にSiteGuardの機能で有効にしてある「ひらがなの画像認証」が必要になります。
しかし、いつもの画像認証が表示されている部分に「Warning」の警告文が表示されているため画像認証ができなくて、WordPressの管理画面にどうあがいても物理的にログインできない状態になっていました。
そして「Warning」から始まる訳の分からない警告文。
訳わからん、せめて日本語で表示してくれ。(泣)
いや、本当に血の気が引きましたよ。
冗談抜きで数分、動悸が激しくなって耳鳴りもしましたからね。
もしかして乗っ取られた!?って本気でビビりました。
警告文を頑張って解析してみた
悩んでいても仕方がないので、警告文に何が書いてあるのかを調べてみることにしました。
なんとなく、下記の画像の赤色でアンダーラインを引いた部分が怪しいなと思ってネットで言葉の意味を調べてみました。
「failed to open stream:disk quota exceeded」という英文をネットで検索したところ、
「容量が不足しているためファイルが開けない」という感じの意味だということが分かりました。
そして、警告文の中には「SiteGuard」の文字も表示されています。
このことから私は「何か良く分からんけど容量不足が原因でSiteGuardのプラグインが正常に機能できない状況なんだな」と推理しました。
WordPressに登録しているメールアドレスのメールBOXを空にしてみた
ここまでで来ると次は「容量不足といっても、いったい何の容量のことを言ってるの?」という話になってきます。
「容量不足」と聞くと、私は一つすぐにピンとくるものがありました。
「メールBOX」です。
私はポイ活をやったりしているので毎日メールが山ほど来るんですよね。
ただ、メールBOXの容量とWordPressのログインって別に関係なくない?
という感じで、期待はしていなかったのですが、
とりあえずWordPressに登録しているメールアドレスのメールBOXのデータを削除して空にしてみました。
メールBOXを空にした後、WordPressにログインしてみる
原因として思い当たる「メールBOXの容量」を改善した状態で、再度WordPressのログイン画面を開いてみました。
すると、警告文が消え、いつも通りSiteGuardプラグインのひらがな画像認証が表示されてログインできるようになりました!!
いや~、本当によかった。
ログイン画面を開くときは本当にドキドキしました。
これでダメだったら完全に詰む状況でしたからね。
まとめ
ということで、私がブログサイトのWordPressにログインできない問題を解決できた方法は、
「WordPressに登録しているメールアドレスのメールBOXのデータを削除して容量を増やした」ということでした。
SiteGuardのプラグインとメールBOXの容量の関係性に関してはよく分かりませんが、
SiteGuardのプラグインではログイン時にメールで通知をする機能(私は使っていません)があるので、そういった絡みでメールBOXが容量不足だとエラーになるのかもしれませんね。
追記 レンタルサーバーのディスク容量が原因のパターンもあります
追記 2024年9月21日
後日また同じエラーメッセージによりWordPressにログインできない事象が発生して、メールBOXを空にしてもまだログインができなかったので、いろいろ調べた所、レンタルサーバーのディスク容量がひっ迫していることが原因でした。
状況としてはBackWPupのプラグインでバックアップしていたデータがたまっていたことが原因で、それを削除することにより解決できました。
ブログサイトのバックアップデータの削除方法については下記の記事にて詳しく解説しています。↓
バックアップデータの削除の際に間違ったデータを削除してしまうとブログサイトが壊れてしまう可能性がありますので慎重に操作しましょう。