【2022年4月8日更新】サーバーパネルの手順を最新の仕様のものに変更しました。
この記事のレベル
こんにちは、T部長です。
「昨日までWordPressへログインできていたのに急にログインできなくなった」「ログインするメールアドレスを忘れてしまった」と悩んでいませんか?
今回はWordPressへログインできないときの原因と解決策を説明していきます!
この記事は以下のような人におすすめ!
- WordPressへログインできない理由がわからない人
- ログイン時のメールアドレスやパスワードを忘れた人
- ログインできずにいろいろ試している人
急にWordPressへログインできなくなると、焦ってなにをすればいいかわからなくなりますよね。原因は必ずありますので落ち着いて対応していきましょう。
今回はログインできない原因6個と解決策を説明していますので、一つひとつ試してみてください。
この記事は、レンタルサーバー「エックスサーバー」を利用し、WordPress簡単インストールでWordPressブログをはじめている人に向けた内容となっています。
まずは、ログイン方法の再確認からはじめます。
- WordPressのログイン方法は?
- ログインできない時の理由6個と対策
- 1.ユーザー名・メールアドレスが不明な場合
- 2.ログイン時のパスワードが不明な場合
- 3.「404 Not Found」が表示される
- 4.「500 Internal Server Error」が表示される
- 5.「403 Forbidden」が表示される
- 6.Cookieの影響
- エックスサーバーの機能を活用しよう!
- 一つひとつ考えられる原因へ対応しよう
- ブログの始め方を知りたい!実際に始めたい方へ
WordPressのログイン方法は?
サイトURLの最後にwp-login.phpをつけると、WordPressのログイン画面が表示できます!
//サイトURL/wp-login.php
//サイトURL/wp/wp-login.php
URLに間違いがなければ、以下の画面がでますのでユーザー名(またはメールアドレス)とパスワードを入力しましょう。
「wp-login.php」ではなく「wp-admin」でもログインできますが、なにかのきっかけでログインができないことが多々あります。必ず「wp-login.php」でログインしましょう。
しかし上記URLにログインしているにもかかわらず「ログインできない!」場合があります。
下記ではよくあるログインできない原因とその解決策を紹介しています。
ログインできない時の理由6個と対策
WordPressにログインができない場合の原因6個と解決策をお伝えします。
今回はエックスサーバーメールサポート担当のTさんから、どのようなお問い合わせが多いかを聞きました。
お問い合わせが多い順に説明していきます。
- ユーザー名・メールアドレスが不明な場合
- ログイン時のパスワードが不明な場合
- 「404 Not Found」が表示される
- 「500 Internal Server Error」が表示される
- 「403 Forbidden」が表示される
- Cookieの影響
1.ユーザー名・メールアドレスが不明な場合
メールサポートへのお問い合わせでもっとも多いのが「ユーザー名またはメールアドレスがわからなくなって、WordPressのログインができなくなった……」という内容です。
ユーザ名を忘れてもWordPressへ登録しているメールアドレスがわかればログインできるのですが、メールアドレスもわからなくなるとログインできません。
そこで自分のメールアドレスがわからなくなった人のために、phpMyAdminというツールを使って、データベースに登録されているWordPressのユーザー名とメールアドレスを確認する方法を紹介します。
今回はエックスサーバーのサーバーパネル(管理画面)からデータベースを確認します。
WordPress簡単インストールを選択
「WordPress簡単インストール」をクリックします。
ドメインを選択する
対象のドメインの選択するをクリックしてください。
データベース名、ユーザー名、パスワードを確認する
一番下の方にある「MySQLデータベース名」「MySQLユーザー名」「MySQLパスワード」があとから必要になるのでメモしておきましょう。
phpMyAdminでデータベースへログインする
サーバーパネルに戻って「phpMyAdmin」をクリックします。
ユーザー名とパスワードを入力する
先ほど調べた「ユーザー名」と「パスワード」を記入してログインをクリックしましょう。
これでデータベースに入れます。
データベース名を選択する
左側にある文字列から先ほど調べた「データベース名」をクリックしましょう。
wp_usersを選択する
左側の一番下の方にあるwp_usersをクリックしてください。
完了
user_login…ユーザー名 user_email…メールアドレス
になっているので確かめて完了です。
2.ログイン時のパスワードが不明な場合
下記方法で、パスワードの再発行が可能です。
「パスワードをお忘れですか?」を選択する
ログイン画面で、「パスワードをお忘れですか?」をクリックしてください。
ユーザー名またはメールアドレスを記入する
ユーザー名またはメールアドレスを記入し新しいパスワードを取得をクリックします。
再登録用のURLへアクセスする
メールアドレスに再登録用のURLが届きますので、クリックしてパスワードの変更を行ってください。
3.「404 Not Found」が表示される
WordPressへログインしようとして「404 Not Found」 が表示される場合、「サイトが見つかりません」という状態になります。
原因は「WordPressアドレス(URL)」または「サイトアドレス(URL)」を意図せずに誤って変更したため」だと考えられます。
WordPress管理画面の設定→一般設定の項目から「WordPressアドレス(URL)」」または「サイトアドレス(URL)」を誤って変更すると管理画面へログインできなくなることがあります。
解決策
WordPressアドレス(URL)を修正する方法を説明します。
WordPressダッシュボードへはログインできない場合、エックスサーバーを利用している方はサーバーパネルから修正してください。
正しいURLを確認する
サーバーパネルからの確認方法は先ほど説明した1.ユーザー名・メールアドレスが不明な場合のSTEP4までと同じです。
WordPressアドレス(URL)に記載しなければならないURLは、赤枠部分の「サイトURL」になります。
データベースの「wp_options」を選択する
次に、phpMyAdminを使ってデータベースへアクセスしてURLを修正しましょう。
確認方法は先ほど説明した1.ユーザー名・メールアドレスが不明な場合のSTEP7まで同じなので、STEP8から説明します。
wp_optionsをクリックします。
URLを修正する
「siteurl」と「home」に記載されているURLをさきほど調べた正しいURLへ修正していきます。
編集をクリックして、どちらも同じURLに変更してください。
編集後、実行をクリック
下記赤枠部分のURLをさきほど調べた正しいサイトURLに変更したら、右下の「実行」をクリックして完了です。
※絶対にほかの部分を変更しないで下さい!
ここまで修正ができたら「//サイトURL/wp-login.php」でログインができるか試しましょう!
独自SSL化を設定している人は「ダッシュボード」へログインしたあと「設定」→「一般設定」をクリックし、WordPressアドレスとサイトアドレスの「http」を「https」へ変更してくださいね!
4.「500 Internal Server Error」が表示される
「500 Internal Server Error」が表示されWordPressへログインできない場合、サーバーやPHPなどに不具合がある可能性があります。
これは、PHPのバージョンが最新バージョンのWordPressやプラグインに対応していないことが考えられます。
そこで下記解決策を試してみてください。
解決策: PHPを更新する
サーバーパネルへログインして「PHP Ver.切替」を選択する
サーバーパネルへログインし「PHP Ver.切替」をクリックします。
PHPのバージョンを切り替える
推奨されているバージョンへ変更しましょう。しかしそれでもうまく行かない場合はほかのバージョンも試してみましょう。
5.「403 Forbidden」が表示される
サーバーの契約の期限が切れてはいないか確認しましょう。
利用期限を確認する
赤枠部分の利用期限が「期限切れ」と表示されていないか確認してください。
期限切れでなければ、サーバーのアクセス制限を確認しましょう。
以下説明していきます。
サーバーパネルにログインし、アクセス制限を選択する
サーバーパネルへログインし、「アクセス制限」をクリックします。
OFFになっているか確認する
アクセス制限が「OFF」になっているか確認してください。
ONになっていればOFFにして、再度WordPressへのログインを試してみましょう。
6.Cookieの影響
ブラウザのCookieを削除することで、ログインできるようになることがあります。
メールサポートへ問い合わせするときは、お客様は事前にログインできない原因を調べています。その際、Cookieの削除を試されていることが多いので、あまりCookieの削除を助言することは少ないです。
まだ試されていない方は、Cookieの削除も試してみてください。
またWordPressへログインできない原因の中に、外部から不正アクセスを受けデータベースを書き換えられたという例もあります……。
ログイン時のセキュリティを高めたい人は、レンタルサーバーの「エックスサーバー 」がおすすめです!
エックスサーバーの機能を活用しよう!
エックスサーバーでは、ログイン時のセキュリティ強化と不正アクセスを防ぐための機能が充実しています。
一例として機能を2つ挙げます。
- 短時間に連続してログイン失敗した場合にアクセス制限する機能
- 国外IPアドレスから管理画面へのアクセスを制限できる機能
このような機能が追加料金なしで利用できます!
上記の機能は導入したらすぐに適用されるので、自分で設定する必要もありません!
セキュリティ対策プラグインを入れていなくてもエックスサーバーを使えば、WordPressをある程度保護できますので、ぜひご活用ください!
一つひとつ考えられる原因へ対応しよう
WordPressへログインできなくなると焦ってしまうと思いますが、必ず原因がありますので一つひとつ試して解決していきましょう!
ここでログインできないときに試してほしい内容をまとめておきます。
ログインできないときの原因6個と対策
メールアドレスが不明
L データベースで確認
パスワードが不明
L 再発行手続き
「404 Not Found」 が表示される
L データベースでURLを確認
「500 Internal Server Error」が表示される
L PHPの変更
「403 Forbidden」が表示される
L アクセス制限を確認
Cookieの影響
L ブラウザで削除
WordPressへ不正アクセスがあったことでログインできないこともありますので、セキュリティも考えておきましょう。
この記事を参考にして焦らずに対応してくださいね!
最後までお読みいただきありがとうございました。
キャンペーン開催中
国内シェアNo.1レンタルサーバー「エックスサーバー」では2022年11月25日12時まで、
半額キャッシュバックキャンペーンを開催中です!
今なら実質495円~お得にWordPressブログが始められます!
.comや.netなど大人気ドメインも永久無料と過去最大級にお得です。
さらに12月5日18時まで秋のスタートキャンペーンも開催中!
Amazonギフト券10,000円分が当たるビッグチャンスです。
ぜひこのお得な機会にWordPressブログをご検討ください!
当メディア「初心者のためのブログ始め方講座」では、
初心者の方に分かりやすく簡単にブログを始められる方法を紹介しています!
WordPressに使用される国内シェアNo.1サービス「エックスサーバー」の中の人が確実で信頼性の高い情報をお届けしています!
ブログをこれから始める方はこちらの完全ガイドをぜひご覧ください!
また、初心者の方向けにWordPressでのブログ立ち上げがたった10分できる方法も紹介しています!
ブログの始め方・立ち上げに関する、ご質問・ご相談はボクのツイッターDM( @tbcho_xsv )までお気軽にどうぞ!