サイトの引越に伴い、リダイレクトの設定をしたのですが、リダイレクトされないページがあるので、Wordpressの一般設定の「WordPressアドレス」と「サイトアドレス」のurlを変更したら、管理画面にアクセスできなくなりました。
どう変更したのかというと、新しいサイトのurlを記入してしまった。こんなお馬鹿なことはやってはいけません。
これをやると、管理画面にログインできなくなる、と後になって知りました。トホホ・・。
このように設定してしまうと、そもそもログイン画面を表示できなくなります。ログイン画面を表示させようとすると、新しいサイトのログイン画面が表示されてしまう。従って、ログインができない。
ネットで調べると、wp-config.phpを編集すれば良いと書かれていましたが、この方法ではログインできない。
そこで、データベースを書き換えてやっとログインできたので、その方法をメモしておきます。
この解決策を探すのに2週間もかかりました。”Wordpreess 管理画面にログインできない” で検索すると、ワンパターンの答えしか見つからず、それを何度試してもログインできないという堂々巡りに陥ります。
データベースの書き換え
管理人はロリポップ!を使っているので、これで説明します。
ロリポップ!の管理画面を開き、「データベース」をクリック。
データベース一覧の中から、必要なデータベースの横にある[操作する]ボタンをクリック。
[phpMyAdminを開く]ボタンをクリック。
「phpMyAdminへようこそ」画面が開くので、
① パスワードを入力(元から入っているパスワードは当てにならないので、新規に入力する)
② サーバーの選択
③ 実行ボタンをクリック
phpMyAdminの管理画面が開くので、左側にあるデータベース名をクリックする。
左側のリストの中から、[wp1_options]をクリック。
[option_name]の[siteurl]で、[option_value]に間違ったurlが記述されているのを確認。
左側の[編集]をクリック。
編集画面になるので、正しいurlを記入して[実行]。
作業は以上です。
phpMyAdminをむやみにいじるとめんどくさいことになるので、慎重に。