ロックアウトされたWordPress管理画面にアクセスするためのソリューション

公開: 2021-11-24

ロックアウトされたWordPress管理画面

ログアウトする正確な問題がわからない場合でも、 WordPress管理画面をロックアウトすると、非常に苛立たしい状況になる可能性があります。

Webサイトのダウンタイムは、UXなどのユーザーエクスペリエンスが悪い可能性があるため、実際には顧客にとって良くないため、できるだけ早く問題を見つけることが重要です。

実際、このような状況には多くの理由があります。 主な問題は、管理画面にアクセスできないためである可能性があります。 また、最も一般的なシナリオがいくつかあります。

したがって、解決策を見つけて迅速に確立することが重要になります。 ただし、ある程度の忍耐と専用の時間で、この問題の解決策を見つけることができ、Webサイトを再び実行できるようになります。

ロックアウトされたWordPress管理画面にアクセスするための最良のソリューション

1.phpMyAdminを使用してパスワードを変更します

WordPress管理者からログアウトする最初の理由は、ログインの試行を制限するようなツールを使用している可能性があるためです。 間違ったパスワードとユーザー名を入力すると、WordPressダッシュボードにアクセスできなくなる可能性があります。

したがって、この状況では、最初に管理者ログイン画面から可能なパスワードのリセットを試みる必要があります。

メールリセットパスワードを取得しなかったためにこれを実行できない場合は、phpMyAdminを使用してパスワードをリセットすることもできます。

これを可能にするには、Webホスティングにアクセスしてログインする必要があります。 サイトから、画面は関連サイトを見つけ、それをクリックして概要画面にアクセスします。 ここで、WordPressデータベースのリンクを見つけることができます。

phpMyAdminの左側のサイドバーからデータベースを見つけることができ、+プラス記号を使用してこれを展開できます。 +記号をクリックすると、データベースを含むすべてのテーブルのリストにアクセスできます。

ブラウザのリンクをクリックすると、テーブルを開くこともできます。

wp-usersテーブルが読み込まれたら、ユーザー名の横にある[編集]をクリックします。

この後、user_passフィールドにあるテキストを置き換えます

このフィールドには、暗号化されたパスワードがあり、新しいパスワードに置き換える必要があります。 また、機能ドロップダウンで暗号化をMD5に設定します。

次に、移動をクリックしてすべての変更を保存し、Webサイトに戻ります。

2.「死の白い画面」を避けるためにFTPを利用する

死の白い画面は、エラーメッセージが表示されない白い空白の画面を意味します。 これはあなたの仕事をはるかに難しくします。 ただし、この問題を解決するための解決策も、非常に多くの一般的な原因を見つけることができます。

サーバーにアクセスするには、ファイル転送プロトコルを利用できます。 そして、以下をチェックしてください

テーマとプラグインに破損やエラーがないか確認してください。

デバッグモードを有効にします。 これを行うことにより、Webサイトにアクセスしているときにエラーが表示されるかどうかを確認できます。

wp-config.phpファイルを使用してPHPメモリの制限を増やします。

この問題を解決できない場合は、この問題を修正してWordPress Webサイトにアクセスするには、ホストに接続して、WordPress管理者にアクセスしようとしたすべてのオプションをホストに伝える必要があります。

関連記事:WordPress管理エリアをスパム/マルウェア/ハッキングから保護するための最良の方法

3.所有しているデータベースクレデンシャルがすべて正しいかどうかを確認します

あなたのウェブサイトがそもそも表示され、コメント、ページ、投稿などで構成されている主な理由は、WordPressデータベースのためです。

データベース接続中に発生するエラーは、以下の理由により発生する可能性があります。

  • サイトサーバーが原因で障害が発生した可能性があります
  • データベースが原因で問題が発生している可能性があります
  • wp-config.phpのデータベースの詳細が不正確である可能性があります
  • 原因に関係なく、WordPressの管理画面を完全にロックアウトしました。これは、できるだけ早く解決することが重要です。

最初のアクションは、データベースの詳細が正しいかどうかを確認することです。 wp-configファイルでは、これはFTPファイルを介して保存されます。

サーバーにログインして、テキストエディタでそのファイルを開き、他の行を確認します

メインアカウントページに、このすべての情報を表示する必要があります。 記載されているすべてのパスワードまたはその他の資格情報が正しいかどうかを確認するだけで済みます。 すべての資格情報が真である場合は、他のソリューションに進みます。

「複数のデータベーステーブルが使用可能であり、データベースを修復する必要がある」を読んでいるときに発生する可能性があるのと同じエラー。 同じエラーが発生した場合は、wp-config.phpファイルにコードを追加する必要があります。

 define( 'WP_ALLOW_REPAIR'、true);

次に、http://www.mywebsite.com/wp-admin/maint/repair.phpのページにアクセスする必要があります。

mywebsiteを独自のドメイン名に置き換えます。

次に、[修復]をクリックして、データベースを最適化するか、データベースを修復します。 上記のコードは、画面を修復するための許可を与えます。 ログインしているかどうかは関係ありません。 したがって、エラーが修正されたら削除することが重要です。

4.失われた管理者権限を設定します

ログインできる可能性はありますが、実際には、adminのすべての機能にアクセスすることはできません。 これは、次の理由が原因である可能性があります

  • ウェブサイトの所有者が管理者の権利を取得しました
  • または、管理者アカウントが削除される可能性があります

最初に、この問題を修正するために新しいユーザーを作成する必要があります。 したがって、phpMyAdminを利用して、wp_usersテーブルを見つける必要があります。 そして、[挿入]タブをクリックします。

次に、このすべての情報を追加します

  • ID:ここでは、番号を選択して覚えておく必要があります。
  • user_login:ここではユーザー名を利用します
  • user_pass:ここでパスワードを追加し、ドロップダウンの機能列でMD5を選択します。
  • user_nicename:ここからニックネームを選択します。 それが人々に見えることを確認してくださいので、簡単なものを選択してください。
  • user_email:あなたのメールID
  • uer_registered:今日の日付を設定します
  • user_status:ゼロに設定します
  • display_name:ここにニックネームを追加することもできます。

次に、変更を保存して、wp_usermetaテーブルを開きます。 ここで、次の値をInsertTabに入力する必要があります。

  • unmeta_id
  • meta_value
  • ユーザーID
  • meta_key
  • 新しい行にこれらの値を入力します
  • unmeta_id
  • meta_key
  • ユーザーID
  • meta_value

ここで、すべての変更を保存し、入力した新しい資格情報を使用してもう一度ログインします。

5.コアファイル内で、PHPエラーを修正します

解析エラーで、ファイルの編集中にWordPress管理画面をロックアウトした場合、これは意図しないエラーが原因である可能性があります。 そして、これは誰にでも起こり得ます。 編集コードを初めて使用する場合は、これが頻繁に発生する可能性があります。

ただし、セミコロンがないために発生する場合もあります。

ここでは、いくつかの異なるテキストエディタを使用して編集を行うことができます。

結論:
理由は関係ありません、あなたは偶然あなたのウェブサイトからログアウトすることができます。 ただし、いくつかのトリックとテクニックを使用すると、次の理由でWordPress管理画面をロックアウトできます。

エラー、つまりWSoDが原因で発生する可能性があります。 これを解決するには、FTPのスキルが必要になります。

phpMyAdminファイルを使用してリセットできる正しいパスワードがありません。

データベースのクレデンシャルが正しくないため、データベースを使用して修復できます。