このブログは「conoha wing」の上にwordpressを構築しているのですが、今朝wordpressの管理画面に入ろうとしたら403エラーが起きたのでその解決方法を記載します。
エラーメッセージの内容
Forbidden─You don’t have permission to access / on this server
403─Forbidden: Access is denied
管理画面でアカウントとパスワードを入力するも、これが表示されてログインできず…
私も技術屋の端くれなのでとりあえずエラーメッセージをググりました。
なんか不具合が発生した時はとりあえずエラーメッセージでググる。これ基本。下手にエラーメッセージを読み解こうとしてもあまり意味はないことが多いです。
ちなみにブログ自体にはちゃんとアクセスできました。まあ403エラーなのでそりゃそうなのですが、
管理画面へのアクセスだけができないという状態ですね。
conoha wingの管理画面に入る
ググってみたところ、サーバ側で何か起きているかもしれないという情報を得たので、conoha wingの管理画面に入りました。
サーバはちゃんと「稼働中」。問題はなさそう。
ブログにアクセスできるのでそれはそう。
とここで、管理画面URLの欄に「アクセスできない場合」のリンクがあることに気づく。
開いてみるとありました。
「403 Forbiddenと表示される場合」の対処方法。(実際のページはこちら)
私が該当していたのは「ログイン制限」の部分でした。
ログイン制限を一時的に解除
デフォルトのセキュリティ設定では「管理画面に短時間に複数回ログイン操作があった際に自動的に制限する」機能が「ON」になっているようです。そういえば何回か入りなおしたかも…
ガイドにある通り、
左側から「サイト管理」⇒「サイトセキュリティ」⇒「wordPressセキュリティ」⇒「ログイン制限」とクリックしていき、「管理画面ログイン」の項目を「OFF」にする。
そして再び、ブログの管理画面にログインしてみたら無事ログインすることができました。
ログインできたことを確認したらセキュリティ向上のため該当項目を再び「ON」にしておきました。
まとめ
今回のトラブルに遭遇してやったことは下記です。
- とりあえずエラーメッセージをググる
- サーバの管理画面に入る
- サーバ側のトラブルマニュアルに従う
きっとこれからもブログを運営していく中でトラブルに遭遇すると思いますが、遭遇した時にはこうして解決方法記載していきたいなと思っています。
解決方法を記載しているWebページはたくさんあると思うのですが、記載しているページがネットの海の上に増えれば増えるほど解決手段が見つけやすくなりますからね。
いままでググることでさんざんネットの情報にお世話になってきたので私もその一部になれたらと思っています。