最高のWordPressバックアップ
& 移行プラグインを今すぐ入手しよう
デュプリケーターを今すぐ入手
Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

WordPressのバックアップをよりきれいに、より整理して、より安全にしたいですか?Duplicatorの新しいバックアップログ管理機能とアップデートされたバージョンについてご紹介します。
ワードプレスからロックアウト

WordPressからロックアウトされないために - 私が欲しかった防止ガイド 

執筆者 著者アバター ジョエラ・ダン
著者アバター ジョエラ・ダン
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。
     レビュー レビュアーアバター ジョン・ターナー
レビュアーアバター ジョン・ターナー
ジョン・ターナーはDuplicatorの社長です。彼は20年以上のビジネスと開発の経験があり、彼のプラグインは2500万回以上ダウンロードされています。

WordPressサイトからロックアウトされていませんか?

エラーやサイバー攻撃によって、管理画面のダッシュボードにログインできないことがあります。このため、ウェブサイトはもうダメだと思うかもしれません。

せっかくの仕事を放棄するのはまだ早い!ロックアウトされる理由はいくつかありますが、幸いなことに、そのほとんどに簡単な解決策があります。 

このガイドでは、WordPressがロックアウトする一般的な原因を紹介します。最後には、サイトへのアクセスを回復できることをお約束します。

クイック・サマリー:WordPressからロックアウトされたときの対処法

WordPressサイトに戻る最も簡単な方法の一つは、バックアップを復元することです。Duplicatorを使えば、サイトのフルバックアップのリカバリリンクを生成することができます。ウェブサイトがダウンした場合、URLを新しいブラウザウィンドウに貼り付け、復元手順に従ってください。

また、問題のトラブルシューティングを試みることもできます。パスワードをリセットしたり、新しい管理者ユーザーを作成したり、セキュリティプラグインを無効にしたりする必要があるかもしれません。解決策はエラーの原因によって異なります。

WordPressからロックアウトされるかもしれない16の理由(そしてそれを解決する方法)

予期せずWordPressの管理画面からロックアウトされても、簡単に問題を解決し、WordPressウェブサイトの管理を続けることができます!

ログインを始める前に、ブラウザのキャッシュとクッキーをクリアすることをお勧めします。これにより、ログインページのエラーの原因となっているブラウザ側の問題が解決される可能性があります。

最近のバックアップをリストアすることで、サイトを素早く立ち上げ、再び稼働させることができます。サイトをすぐに機能する状態に戻すことができ、煩わしいトラブルシューティングを避けることができます。

1.無効なログイン認証情報

WordPressのバックエンドに入れない場合、簡単な解決策があるかもしれません。ロックアウトの一般的な原因のひとつは、ログイン認証情報を間違って入力してしまうことです。

間違ったパスワードを入力したら、「パスワードをお忘れですか?これでWordPressのEメールからパスワードをリセットすることができます。

WordPressのパスワード紛失

新しいパスワードを取得できないことがあります。ハッキングされたり、管理者メールアドレスにアクセスできなくなったりした場合は、phpMyAdminを使ってパスワードをリセットすることができます。

サイトを移行したばかりですか?wp-adminからロックアウトされるのは、移行後によくある問題です。データベースのログイン認証情報を更新する必要があるかもしれません。

2.管理者権限の喪失

ウェブサイトの管理者であるにもかかわらず、突然管理者権限を失うことがあります。この場合、重要なサイト設定へのアクセスが制限されるため、イライラすることがあります。 

通常、これはサイバー攻撃の際に起こります。しかし、手動でWordPressのデータベースに新しい管理ユーザーを追加することができます。 

これを行うには、phpMyAdminを開き、wp_usersテーブルを見つけます。挿入をクリックします。

wp_usersテーブルを挿入する

そして、この情報を追加する:

  • ID:ユニークな番号を選ぶ
  • User_login: ログインに使用するユーザー名
  • User_pass: パスワードを追加し、MD5を選択する。
  • User_nicename: ユーザーのフルネーム
  • User_email: ユーザーのメールアドレス
  • User_url: WordPressサイトのアドレス
  • User_registered: ユーザーが登録された日時
  • User_activation_key:空のままにする
  • ユーザーステータス:0に設定
  • 表示名:ユーザーのフルネーム
wp_usersテーブルの挿入フィールド

次に、wp_usermetaテーブルを開く。もう一度、挿入オプションをクリックします。この情報を追加する:

  • Unmeta_id: 空白のまま
  • User_id: 同じユーザーIDを使用
  • Meta_key: wp_capabilitiesで設定。
  • Meta_value: add a:1:{s:13:”administrator”;s:1:”1″;}
wp_usermetaテーブル挿入

下にスクロールして、この情報を追加する:

  • Unmeta_id: 空白のまま
  • User_id: 同じユーザーID
  • Meta_key: wp_user_levelを入力してください。
  • メタ値:10に設定
wp_usermetaテーブルの挿入フィールド

ここで、先ほど指定した新しいユーザー情報を使ってWordPressサイトにログインする!

3.ログイン試行回数が多すぎる

WordPressは、サイトへのログインを試みる回数を制限しません。そのため、ブルートフォース攻撃に対して脆弱であることが多い。ダッシュボードにアクセスするために、ハッカーは自動化されたソフトウェアを使用し、サイトに侵入されるまでパスワードを推測します。

ブルートフォース攻撃からウェブサイトを保護するために、ログインの試行を制限することは良いアイデアです。しかし、パスワードを覚えていない場合、自分のダッシュボードから締め出される可能性があります。

このような場合、ログイン試行回数の制限を解除することができます。Limit Login Attempts Reloadedのようなプラグインをインストールした場合は、FTPクライアントでこのプラグインフォルダを削除する必要があります。

Limit Login Attempts Reloadedプラグインフォルダの削除

FTPクライアントに接続するには、ホスティングアカウントでFTP認証情報を見つけることができます。

あるいは、フォルダ名の先頭にdeactivate_を追加する。これでプラグインが無効になり、WordPressにログインできるようになる。その後、ファイルに戻ってこの変更を元に戻すと、プラグインが再び有効になります。 

4.データベース接続の確立エラー

Error Establishing Database Connection(データベース接続確立エラー)」という恐ろしいメッセージが表示された場合は、ウェブサイトがデータベースに接続できないことを意味します。これは、データベースのログイン認証情報が正しくないか、データベースサーバーに問題がある可能性があります。 

データベース接続の確立エラー

Error Establishing Database Connection "エラーを修正するには、FTPクライアントまたはcPanelのようなファイルマネージャでwp-config.phpファイルを開きます。以下のコード行を見つけてください:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

最近、新しいWordPressホスティングプロバイダに移動した場合、wp-config.phpファイルはまだ古いホストを指している可能性があります。新しいホストを指すようにホスト名、データベース名、データベースユーザー、データベースパスワードを更新する必要があります。 

詳しくは、WordPressでデータベース接続を確立するエラーを修正する方法についての初心者向けガイドをご覧ください。

5.死の白画面

ホワイト・スクリーン・オブ・デス(WSOD)とは、ウェブサイトに何か問題が発生したときに表示される真っ白な画面のことです。多くの場合、PHPのエラーやメモリの枯渇が原因です。

死の白い画面

エラーコードが表示されるのではなく、通常は真っ白なページが表示されます。また、"There has been a critical error on your website. "と表示されることもある。

ワードプレスの重大なエラー

このような場合は、いくつかの修正方法をお試しください。WSODは、プラグインやテーマの不適切なコーディングが原因である可能性があります。

WordPressには、潜在的な解決策を特定できる致命的なエラー保護機能もあります。この場合、"The site is experiencing technical difficulties." というエラーが表示されます。

ワードプレスの技術的な問題によるエラー

これとともに、問題の原因を説明するメールが届きます。WordPressは、リカバリーモードのダッシュボードにログインするためのリンクもお送りします。

ワードプレス回復モード

もうひとつの解決策は、WordPressのメモリ制限を増やすことです。これは、スクリプトがメモリを使いすぎてタイムアウトした場合に役立ちます。  

6.ハッキングされたワードプレスサイト

サイトがハッキングされた場合、アクセスを回復することが非常に重要です。まずはホスティングプロバイダーに連絡し、サイトにマルウェアがないかスキャンすることから始めましょう。 

サイトを素早くコントロールするには、クリーンなバックアップを復元してください。Duplicator Proのようなバックアッププラグインを使用している場合、最新のバックアップをディザスタリカバリポイントとして設定することができます。

災害復旧の設定

次に、リカバリーのURLをコピーする。万が一ハッキングされたときのために、これを安全な場所(WordPressのダッシュボードとは別の場所)に保存しておく必要があります:

災害復旧オプション

サイトを復元するために必要なことは、このURLを新しいブラウザウィンドウに貼り付けることだけです。これで自動的にDuplicator復旧ウィザードが起動します。

災害復旧

以下の手順に従って、サイトをサイバー攻撃前の状態に戻すことができます。

あなたのウェブサイトが再びハッキングされるのを防ぐために、このWordPressセキュリティ・チェックリストに必ず従ってください。

7.500 内部サーバーエラー

500 Internal Server Errorは、サーバー側の問題に対する一般的なエラーメッセージです。何かがうまくいかなかったが、何が起こったのか明確な説明はない。

500 内部サーバーエラー

これはよくあるエラーなので、簡単に修正できます。ブラウザのキャッシュをクリアしたり、プラグインを無効にしたり、PHPのメモリ制限を増やしたりしてみてください。

また、.htaccessファイルが壊れている可能性もあります。これを修正するには、ファイル名を.htaccess_oldに変更してください。

.htaccessファイルの名前を変更する

次に、新しいファイルを作成し、名前を.htaccessとする。このファイルを開き、以下のコードを追加する:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

これで500内部サーバーエラーは解決するはずです。通常通りサイトを使い始める前に、Settings " Permalinksに行き、Save Changesを押してください。WordPressが自動的に新しい.htaccessファイルを生成します。 

8.404 Not Found エラー

新しいドメイン名を使用するとき、ローカルサイトをライブサーバーに移行するとき、HTTPからHTTPSに移行するときなどに、WordPressサイトのURLを変更することがあります。URLを間違えると、wp-adminにログインしようとしたときに「404 Not Found」エラーが表示されることがあります。

WordPressからロックアウトされていても、手動でサイトのURLを変更することができます。FTPクライアントを使用して、テーマフォルダを見つけ、functions.phpファイルを開きます。

WordPressテーマのfunctions.phpファイル

このファイルに次のコードを追加します。デモのURLは必ずカスタム・サイトの情報に置き換えてください:

update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );

ファイルを保存し、再度ダッシュボードにログインしてみてください。すべてが正常に機能している場合は、戻ってこれらの行を削除してください。 

9.403 Forbiddenエラー

403 Forbiddenエラーは、サーバー上の特定のリソースにアクセスする権限がないことを意味します。WordPress のログインページや wp-admin エリアにアクセスできません。

403 Forbiddenエラー

通常、403 Forbiddenエラーは、セキュリティ・プラグインがあなたのIPアドレスを悪意があると判断してブロックした場合に発生します。また、ファイルのパーミッションが正しくない、.htaccessファイルが壊れている、サーバーの設定が間違っているなどの理由でも発生します。

この403 Forbiddenエラーが表示された場合は、以下のトラブルシューティング方法をお試しください。 

10.401不正エラー

時々、WordPressからロックアウトされる401 Unauthorizedエラーが表示されることがあります。これは通常、WordPressの管理フォルダがパスワードで保護されていて、パスワードを入力していないことを意味します。

401 認証エラー

しかし、このエラーはセキュリティ・プラグインによって引き起こされることもあります。さらに、ホスティング会社のセキュリティ対策が誤ってこのエラーを引き起こすこともあります。

管理ディレクトリにパスワード保護を追加した場合は、一時的に無効にすることができます。Bluehostを使用して、ディレクトリのプライバシー設定を検索します。

Bluehostディレクトリのプライバシー

次に、このディレクトリをパスワードで保護するオプションの選択を解除します。この変更は必ず保存してください。

ディレクトリのパスワード保護を無効にする

また、前のページに戻って、パスワードで保護されたディレクトリに割り当てられているユーザー名を削除する必要があります。これでログインできるようになります!

その他の解決策が必要ですか?WordPressの401エラーを修正するための包括的なガイドがお勧めです。

11.プラグインの問題

プラグインによっては、コンフリクトを起こしてサイトからロックアウトされることがあります。新しいプラグインをインストールしただけでログインできない場合は、おそらくこれが原因です。

修正するには、wp-content " pluginsフォルダを見つけてください。その名前に "deactivate "を追加してください。

WordPressのプラグインフォルダを無効にする

これでサイトのすべてのプラグインが一時的に無効になります。ダッシュボードにログインし直したら、各プラグインを1つずつ再有効化する必要があります。 

もしまたエラーが起きたら、どのプラグインが原因かわかります。そうしたら、そのプラグインを削除し、より良い代替品を見つけることをお勧めします。 

12.定期メンテナンスのため短時間使用不可エラー

Briefly Unavailable for Scheduled Maintenanceエラーは、WordPressのコアソフトウェア、プラグイン、またはテーマの更新中に表示されます。更新が中断された場合、このエラーが長引くことがあります。

ワードプレスメンテナンスエラー

更新中、WordPressは一時的な.maintenanceフォルダを作成します。更新が終了すると、このファイルは削除されます。しかし、サイトがメンテナンスモードで止まっている可能性があります。

必要なのは、この.maintenanceファイルを手動で削除することだけだ。

WordPressのメンテナンスファイルを削除する

表示されない場合は、非表示になっている可能性があります。FileZillaのサーバー設定で、隠しファイルを強制的に表示するようにしてください。

FTPによる隠しファイルの強制表示

テンポラリ・メンテナンス・ファイルを削除すると、サイトがメンテナンス・モードから抜け出せなくなります!

13.無効化されましたエラー

というエラーが表示された場合は、管理者アカウントのURLを間違えている可能性があります。 

多くのWordPressサイトオーナーは、セキュリティを向上させ、ハッカーがwp-adminやwp-loginのような一般的なログインリンクにアクセスするのを防ぐために、デフォルトのログインURLを変更しています。変更した場合、元のURLは機能しません。

カスタムのwp-adminリンクを探すのにお困りですか?WordPressのログインURLを見つける方法については、こちらのチュートリアルをご覧ください。 

14.PHP構文エラー

WordPressのチュートリアルで見つけたコード・スニペットを使って、誤ってPHPエラーを引き起こすかもしれません。間違ったコードを使用すると、サイト全体がダウンする可能性があります。

PHP構文エラー

サイトを再稼働させるには、コード・スニペットを貼り付けたファイルを見つける必要があります。WordPress内蔵のファイルエディターにはアクセスできないので、FTPクライアントを使用する。

その後、コードを削除するか、構文が正しくなるように調整してください。今後この問題を避けるために、ウェブ・コード・スニペットを正しく使用するようにしてください。 

もっと上手にコーディングできるようになりたいですか?ここでは、エキスパートだけが使う最高の開発者ツールを紹介します!

15.技術的課題

技術的な不具合により、ロックアウトが発生することがあります。通常、問題を特定してログインし直すための自動返信メールが届きます。

WordPressの技術的問題

この場合、ログインリンクを使用して、問題のトラブルシューティングを行ってください。あなたのサイトはリカバリーモードになり、問題のあるプラグインやテーマを簡単に見つけることができます。 

16.ログインページの更新とリダイレクト

通常のログインプロセスでは、WordPressはユーザー名とパスワードが正しいことを確認し、ログインブラウザのクッキーを保存します。この後、自動的にWordPressの管理ダッシュボードにリダイレクトされます。

しかし、ログインページが何度も更新され、同じログイン画面にリダイレクトされることがあります。これは、URLの設定が正しくないか、ログインクッキーが失敗している可能性があります。

この問題を解決するには、ブラウザのキャッシュとクッキーをクリアしてみてください。さらに、wp-config.phpファイルを開き、以下のコードを追加してください:

define('WP_HOME','https://www.example.com');
define('WP_SITEURL','https://www.example.com');

その他のヒントやトリックについては、WordPressログインページのリフレッシュとリダイレクトの問題を修正する方法についてのガイドをご覧ください。

よくある質問 (FAQ)

WordPressサイトからロックアウトされるのはなぜですか?

間違ったログイン情報を入力した、ログインに失敗しすぎた、サイバー攻撃、サイトやサーバーの技術的な問題など、さまざまな理由でWordPressサイトからロックアウトされる可能性があります。具体的な原因を特定することで、適切なソリューションを適用してアクセスを回復することができます。

WordPressのロックアウト期間は?

WordPressには、ユーザーをロックアウトするための特定の標準時間はありません。ウェブサイトの管理者が設定した内容や、インストールされているセキュリティ・プラグインによって異なります。

WordPressの管理者ログインを回復するには?

管理者ログインを回復するには、WordPressのパスワードをリセットしてください。サイトに大規模な問題が発生している場合は、最近のバックアップを復元することを検討してください。そうすれば、すぐにエラー発生前のバージョンに戻すことができ、ログインできるようになります。 

WordPressサイトへのアクセスを回復するにはどうすればよいですか?

WordPressサイトへのアクセスを回復するには、Duplicator Proでバックアップを災害復旧ポイントに設定してください。次に、復旧リンクをコピーします。それをブラウザウィンドウに貼り付けて、Duplicatorの復旧ウィザードを起動します。

バックアップが保存されていない場合は、他のトラブルシューティング方法を試す必要があります。管理者権限を調整したり、wp-config.phpファイルのデータベース情報を更新したり、.htaccessファイルを再生成したりする必要があるかもしれません。最終的には、解決策は特定の問題によって異なります。

結論

これで終わりです!これで、WordPressからロックアウトされたウェブサイトを修復できました。

WordPressのチュートリアルはこちら:

WordPressサイトをオンラインに戻す準備はできましたか?Duplicator Proにアップグレードすると、自動的にバックアップを保存し、ウェブサイトが完全にダウンした場合でも復元できます!

著者アバター
ジョエラ・ダン コンテンツライター
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。