WordPressにログインできない?サーバーエラーとその対処法

この記事は約8分で読めます

WordPressのトラブルの中でも特に厄介なのが、管理画面にログインできなくなる問題です。

設定を変えようにも、そもそも管理画面に入れないため、打つ手なしの八方塞がりの状態に陥りがち。

今回は、WordPressにログインできなくなったときの対処法について解説します。

この記事で分かること

  • WordPressにログインできなくなる原因
  • ログインできない状態を改善する対応策

WordPressにログインできなくなる原因を探る

WordPressで遭遇するトラブルの中でも、特に慌てることになりがちなのが、ログインに関するものです。

いつものように管理画面に入ろうとすると、なぜかIDとパスワードが弾かれてしまう、あるいはログインページ自体が表示されない……。

通常のトラブルであれば、設定を変えるなどして打開を図れますが、そもそも管理画面に入れないとなると、対策が何も思いつかず、パニックに陥ってしまう人もいるかもしれません。

しかし、そこは冷静になって、状況を見極める必要があります。
一口に「WordPressにログインできない」といっても、様々な状況が考えられます。

トラブルに遭遇したときは、まずは状況を正確に認識し、そこから原因を推察することが、解決への近道です。
WordPressにログインできない状況は、おおむね以下のパターンが考えられます。

それぞれの場合で、どのような原因が考えられるのか解説していきましょう。

ログインページの場所が分からない

WordPressのログインページのURLが分からなくなってしまったケースです。

この対応はシンプルで、サイトのトップページのURLの末尾に「/wp-login.php」もしくは「/wp/wp-login.php」を追加すると、ログインページが開きます。

また、レンタルサーバーのコントロールパネルにも、WordPressのログインページのリンクが用意されています。

パスワードを忘れた

ログインIDは正しいがパスワードが間違っているためログインできないケースです。

パスワードの失念は、ログイン関連のトラブルでは最も多いもののひとつです。
WordPressにはパスワードの再設定の機能があるので、次章の解説を参考にパスワードを新しく設定し直しましょう。

ログインIDが間違っている

WordPressのログインIDには、初期登録時に設定したユーザー名もしくはメールアドレスが使われますが、それを失念するとログインできなくなります。

この解決にはサーバーからWordPressのデータベースを直接開いて、記録されているユーザー情報を確認しましょう。

ログインページを開くと「404 Not Found」が表示される

ログインページを開こうとすると「404 Not Found」が表示されるケースです。
このエラーは、開こうとしたページが存在しないことを意味します。

WordPressの管理画面で、「WordPressアドレス(URL)」」や「サイトアドレス(URL)」を不用意に変更すると発生するエラーです。

WordPressのデータベースを操作し、元に戻しましょう。

ログインページを開くと「500 Internal Server Error」が表示される

ログインページで「500 Internal Server Error」のエラーが表示される場合、ページにアクセスはできるものの、サーバー内の処理に問題が発生しています。

レンタルサーバーで考えられるのは、PHPのバージョンがWordPressと適合していないケースです。

サーバーのPHPのバージョンを変更して、問題が解決するか試してみましょう。

これらのうち、最初の「ログインページの場所が分からない」については、サイトのURLの末尾に「/wp-login.php」もしくは「/wp/wp-login.php」を追加すれば解決しますが、それ以外のトラブルについては、サーバーの設定を変更するか、WordPressの情報が保存されているデータベースを参照する必要があります。

ここでは「お名前.com」のレンタルサーバーを例に挙げながら、ログインページのトラブルを解決する方法を解説していきます。

合わせて読みたい

初心者はこれだけ覚えよう!WordPress使い方の基本

WordPressのログインIDとパスワードを確認・再発行する

まずは、ログインIDとパスワード関連のトラブルの対処法から見ていきましょう。

WordPressのパスワードを忘れた場合は、パスワードを再発行することで対応します。
WordPressのログインページにはパスワードの再発行の機能があるので、メールを経由して再設定のページにアクセスし、新しいパスワードを設定しましょう。

WordPressのログインIDを忘れてしまった場合は、WordPressのデータベースを参照することで調べることができます。

レンタルサーバーのコントロールパネルから、データベース管理ツールの「phpMyAdmin」を起動し、テーブルに記載されているログインIDの情報を確認しましょう。

忘れたパスワードを再発行する方法

WordPressのログインページで「パスワードをお忘れですか?」をクリックしましょう。

「ユーザー名またはメールアドレス」にユーザー名かパスワードを入力し、「新しいパスワードを取得」をクリックします。

WordPressに登録したメールアドレスに「パスワードをリセット」のメールが送信されます。
メール内のURLをクリックしましょう。

新規パスワードが表示されます。
内容をコピーしてから「パスワードを保存」をクリックします。

WordPrsesのパスワードが新しいものにリセットされました。
「ログイン」をクリックしましょう。

WordPressのログインページが開くので、ユーザー名と新しいパスワードを入力してログインしましょう。

失念したログインIDを調べる方法

「お名前.com」のレンタルサーバーのコントロールパネルを開き、左のメニューから「データベース」をクリックします。

「データベース」が開いたら「ユーザー一覧」のタブを開き、「詳細」をクリックしましょう。

データベースのユーザー名とパスワードが表示されます。
この情報はWordPressのインストール時にデータベースの情報として表示されていたものです。

パスワードは隠された状態になっています。
もしメモをし忘れている場合は「変更」から再設定しましょう。

「データベース」の画面から「phpMyAdmin」をクリックしましょう。

「phpMyAdmin」のログイン画面が開いたら、データベースのユーザー名とパスワードを入力してログインします。

「phpMyAdmin」へのログインに成功したら、左の「wp_users」をクリックしましょう。

データベースのユーザー情報のテーブルが開きます。
「user_login」の項目にWordPressのユーザー名、「user_email」の項目にメールアドレスが表示されています。

合わせて読みたい

WordPressブログを最適化するおすすめパーマリンク設定

ログインページのエラーメッセージに対処する

ログインページを開こうとしてエラーが表示された場合は、そのエラーメッセージの内容に応じて対策を決めます。

レンタルサーバーの場合、ログインページで表示されるエラーは、「404 Not Found」か、あるいは「500 Internal Server Error」でしょう。

404 Not Found」は「サーバーが見つかりません」という意味です。
このエラーが表示される場合、サーバーのURLが変更されている可能性があります。

WordPressでは管理画面の「設定」の「一般」で、ブログのURLを変更することができますが、ここで設定を変更したままログアウトすると、以前のURLから管理画面にアクセスできなくなります。

この設定を元に戻すには、データベースから管理画面のURLを修正する必要があります。

500 Internal Server Error」は、サーバーには繋がるものの、サーバー内の処理で問題が発生しているためサイトを表示できないエラーです。

レンタルサーバーは運営会社がメンテナンスを行っているため、このエラーが発生することは稀です。

もし発生した場合、PHPのバージョンが利用しているWordPressと適合していないトラブルが考えられます。
サーバーの設定からPHPのバージョンを変更してみましょう。

「404 Not Found」が表示された場合

WordPressの管理画面の「設定」の「一般」には「WordPressアドレス(URL)」と「サイトアドレス(URL)」という項目があります。

ここを変更すると管理画面のURLが変更になり、それまでのログインページが開けなくなります。

サーバーのコントロールパネルの「基本設定」を開きましょう。
「WordPress一覧」の「URL」にデフォルトのWordPressのURLが表示されています。
このURLに戻すことで、再びログインページを表示させることができます。

前述の「失念したログインIDを調べる方法」を参考に、「phpMyAdmin」にログインしましょう。
左の「wp_options」をクリックします。

「siteurl」と「home」の値をデフォルトのWordPressのURLに変更します。
それぞれの「編集」をクリックしましょう。

「option_value」に記載されているURLを、サーバーのコントロールパネルで確認した本来のURLに変更しましょう。
変更が完了したら「実行」をクリックします。

「500 Internal Server Error」が表示された場合

コントロールパネルを開いて、左メニューから「高度な設定」をクリック。

「高度な設定」の中から「PHP」をクリックしましょう。

「PHPバージョン」に現在のバージョンが表示されています。
「変更」をクリックしましょう。

「PHPバージョンの変更」が開くので、バージョンを最新のものに変更しましょう。

バージョンを指定したら「上記の注意事項を確認しました」のチェックを有効にして「変更する」をクリックします。

合わせて読みたい

WordPressのGutenbergとブロックエディタの使い方

まとめ

今回は、WordPressにログインできないトラブルに遭遇したときの、解決策について解説しました。

WordPressでは管理画面に入れないと一切の設定が行えないと思われがちですが、WordPressの設定は全てデータベースに記録されています。

サーバーからデータベースを直接操作すれば、管理画面を経由しなくてもWordPressの設定を変更することは可能です。

WordPressのログイン関連のトラブルに対処するために、サーバーデータベースのログイン情報はいつでも参照できるよう、しっかり管理しておきましょう。

誰でも10分!WordPressブログの始め方

ブログを始めるには、ライブドアブログやはてなブログといった無料ブログを使う方法、
あるいはWordPressなどを使用する方法があります。

まだWordPressを持っていない人でも、簡単に準備できる方法を以下の記事で解説してます。
初心者でもわずか10分で始められるので、参考にしてみてください。

合わせて読みたい

【完全ガイド】誰でも10分!WordPressブログの始め方

ブログを始めるなら「お名前.com」

「お名前.com」は、国内No.1のドメイン登録サービス。独自ドメインと合わせて、WordPressの自動インストールに対応したレンタルサーバーも利用できます。WordPressや独自ドメインを一度も使ったことのない人でも、スムーズに始められるはず。
ブログに挑戦してみようと考えている方は、以下のリンクから、ぜひご利用ください。

ブログに使うドメインを
今すぐ取得

Facebookシェア Twitterシェア LINEシェア はてなブックマークシェア

このサイトの管理人
知るくま先生

国内最大級のドメイン公式登録サービス お名前.comの担当者。Webの制作から運用までのハウツーを初心者にも分かりやすく解説します!

WEB学園をご覧になった方限定

ブログ作成なら独自ドメインがオススメ
[.info]無料クーポン適用中

 

\ 今なら無料 /ブログを始めるなら
「お名前.com」

「お名前.com」は、国内No.1のドメイン登録サービス。独自ドメインとあわせてWordPress対応のレンタルサーバーも利用できるので、初めての方でもスムーズに始められます。

\ 3分でできる /内容を確認してみる