webコンテンツを徹底強化!WordPressサイト制作とプラグイン&テーマ情報・メンテ/エラー対応から、PHP/CSS/javascript、動画・音・イラスト等制作まで扱うコラム
マルチメディアコンテンツ制作読んどけ☆コラム

【ログインページが404】ディレクトリやWordPress アドレス変更でログインできない場合は、データベースからログインできるアドレスに直す

      2021/02/23

【ログインページが404】ディレクトリやWordPress アドレス変更でログインできない場合は、データベースからログインできるアドレスに直す 今回は、WordPress を使っていて怖いエラーの1つ『ログインページが404でログインできない』みたいな状態に対処してみます。『WordPressアドレス(URL)を間違って変更』などでも発生する(さらにサイトも見れなくなる)この状況、管理画面に入れなくても直してみます。さっそく状況や対処方法を見ていきましょう。

『ログインページが404』が発生した状況~WPインストールしたフォルダの名前を変えた

ではさっそく、状況を見ていきます。管理人のサーバーに『samplesite』という名前のフォルダがあり、ここにWordPressがインストールしてありました。最近WP系の案件が多くて、『動作テスト用サイトが複数必要・この名前だとわかりにくい』という理由で、このフォルダ名を変更。 また状況に応じて変えるかもですが、『test2020』という名前にしました(単純にこれを書いた時点で2020年だったから)。

しかし、『ドメイン・サブドメイン・フォルダ名変更』など、urlが変わる系のものには、気をつけなければなりません。 このように、ログインページがおかしくなります。

さらに、正しいパス&idを入れても、404(ファイルが見つかりません)になります。これでは動作検証どころか記事執筆すらできませんが、『フォルダ名変更』でこうなったので、直す方法はある程度想定できます。最初は404でめっちゃドキドキしたのに、管理人は余裕ぶっこいてます(笑)

原因と対処→フォルダ名変えたのにWordPressアドレス(URL)などはそのまま。ログインできないときはデータベースから直す(wp_options)

原因はこれです。フォルダ名を変えたにもかかわらず、WordPressアドレス(URL)などがそのまま。これでは正しく動くわけがありません。データベース上で各種設定を確認するときは『wp_options』テーブルを参照します。WordPressアドレス(URL)・サイトアドレスのほか、管理画面で入力したタイトルや説明文なども入っていますね。

WordPressアドレス(URL)がインストール先と異なっている場合などは、サイトも見れない・管理画面にも入れないとなりますので、データベース上で、正しく表示するurlに書き換えることが可能です。ここを変更したフォルダ名に合わせて変更します。

無事に、正しいログイン画面が表示されて一安心です。

ちなみに画像などが、違うurlの絶対パスで入っていると表示しないので、urlを書き換えるとか、手作業で相対パスや新しいパスに打ち直すなども。 (今回はテスト用で画像入れていないのでラクでした。)

あとがき・まとめ

  • WordPressアドレス変更のほか、インストール先フォルダ名変更で、サイトにログインできなくなった
  • ログインできないと管理画面から直せないが、データベースから直すことも可能

しょっちゅう発生するものでもないかもしれませんが、ドメイン・サブドメイン・引っ越しなどに絡んだときに、こういった状況になる可能性があります。『データベースから修正できる』みたいな点も押さえておくと、設定ミスっても安心です。


【カテゴリ】 - サイトエラー対策と復旧(wp/php/css)
【タグ】 - ,

  関連記事

【PageSpeed Insightsエラー】リクエストしたページを Lighthouse で正確に読み込めません→WPでメンテにしてました

今回はPageSpeed Insightsエラーで、『リクエスト ...

【WordPress】人気ブログランキング、新着記事が取得できない→フィード出力で解決・ブログ村は問い合わせ

今回は、WordPress構築のサイトで、『人気ブログランキング ...

スマホWordPressアプリでログインや、記事更新ができません→xmlrpc無効化してるとできませんが、セキュリティ上必要なこともあります

今回は、スマホWordPressアプリで『正しいパスワードやユー ...

フラッシュ形式のオーディオ・動画プレイヤーが表示されません(Adobe Flash Player終了)

今回は、うちのサイトであったわけではないですが、管理人がネットサ ...

【WordPress】ヘッダーに『" />』みたいな謎の記号が出るんですが?→固定ページ抜粋?・対処法も紹介

今回はWordPressを扱っていて、ヘッダーに『" />』みた ...

WPサイト接頭辞エラーまとめ~configやテーブル名変更・usermeta内の項目で、接頭辞不一致の場合

今回は、管理人がお仕事でWPサイトお引っ越しをしたときに遭遇した ...

MySQLデータベースからWordPressテーマ変更・プラグイン停止を行う方法【エラー・管理画面に入れないときに】

今回のお題は、WordPressエラー復旧などに使えるかもしれな ...