DIVIとDIVI Builderを使用して美しいWordPressのWebサイトを構築

WordPressの「申し訳ありませんが、このページへのアクセスは許可されていません」エラーを解決する方法

Muneeb WordPressチュートリアル Oct 13, 2021

自分のWordPressダッシュボードのページにアクセスしようとすると、「申し訳ありませんが、このページへのアクセスは許可されていません」などのイライラする応答が返されることがあります。

そのウェブサイトでのユーザーロールに基づいてそのページにアクセスすることが許可されていないためにエラーが表示されることがありますが、ページにアクセスすることになっている場合でも同じエラーが発生することがあります。

このエラーをトリガーする理由はいくつか考えられます。このチュートリアルでは、WordPressの「申し訳ありませんがこのページへのアクセスは許可されていません」エラーのトラブルシューティング方法を理解します。

WordPressで「申し訳ありませんが、このページへのアクセスは許可されていません」というエラーの原因

WordPressでは、アクセスできるものはWebサイトでの役割に基づいて定義されます。 たとえば、作成者の場合、投稿の書き込みと編集にしかアクセスできないため、管理設定にアクセスできない可能性があります。

Diviをダウンロードする最高のWordPressテーマ

世界で最も人気のあるWordPressテーマと究極のWordPressページビルダー

Diviをダウンロード

これが、他の人の投稿を編集しようとしたり、管理設定に移動しようとしたときに、「申し訳ありませんが、WordPressでこのページにアクセスできません」というエラーが表示される理由です。

一方、同じエラーが発生してもアクセスできるページについて説明しましょう。 これが何をすべきかです:

あなたが所有者または管理者でない場合は、上限から何らかの問題があるはずです。 あなたはウェブサイトの所有者または管理者に連絡する必要があり、彼らはあなたにアクセスを許可することができます。

あなたがウェブサイトの所有者または管理者である場合は、権限、WordPressテーマ、アップデート、またはWordPress構成に問題があるはずです。

そのような状況では、彼らがあなたを助けることができるかもしれないのであなたはあなたのホスティングプロバイダーに連絡するべきです。 他のトラブルシューティングオプションに進まない場合は、事前にWordPressWebサイトをバックアップしてください。

WordPressの役割が正しいかどうかを確認してください

ログインはできるが特定のページにアクセスできない場合は、WordPressのユーザーロールに問題がある可能性があります。 Webサイトの所有者に連絡して、ユーザーロールの変更を取得することをお勧めします。 WordPressでユーザーロールを変更する方法は次のとおりです。

WordPressダッシュボードから、ユーザーに移動し、次にすべてのユーザーに移動します

ロール列の下に、WordPressユーザーロールが表示されます。 ユーザーのページにアクセスできない場合は、管理者ではないことを意味します。

誰かがあなたのユーザーロールを変更したか、あなたの管理者アカウントを削除した可能性もあります。 このような場合、phpMyAdminを介してWordPressデータベースに新しいユーザーを追加する必要があります。

破損した.htaccessファイルがあるかどうかを確認します

管理者の役割があり、それでもWordPress Webサイトの管理設定にアクセスできない場合は、データベースに破損した.htaccessファイルがある可能性があります。

FTPクライアントを使用して、データベースから.htaccessファイルの名前を変更する必要があります。 まず、すべてのWordPressファイルが含まれているルートフォルダー.htaccessファイルを見つけて、名前を変更する必要があります。

ファイルの名前を正常に変更したら、WordPressに再度ログインして、問題が解決するかどうかを確認してください。 それでも問題が解決しない場合は、ファイルの名前を.htaccessに戻し、このチュートリアルに従ってください。

次に、WordPressダッシュボードの[設定][パーマリンク]の順に移動して、新しい.htaccessファイルを生成する必要があります

[パーマリンク]ページで、下部にある[変更保存]ボタンをクリックするだけで、WordPressが新しい.htaccessファイルを作成します

間違ったファイル権限があるかどうかを確認する

新しい.htaccessファイルを生成した後、WordPressのルートフォルダーをナビゲートしているときに、誤ったアクセス許可がないかどうかを確認してください。 ファイルのアクセス許可は、アクセスできるファイルを定義します。

644はすべてのファイルを意味します
755は、すべてのフォルダーとサブフォルダーを意味します

これらは推奨設定であり、ほとんどのユーザーで機能します。 ルートフォルダーで、 wp-admin、wp-content 、およびwp-includesを選択し、右クリックして[ファイルのアクセス許可]を選択します。

数値フィールドに755を追加する必要がある[アクセス許可]ダイアログボックスが表示されます。 次に、[サブディレクトリへ再帰]をチェックしてから、下部にある[ディレクトリに適用]オプションを有効にする必要があります

完了したら[ OK]を押すと、すべての設定が適用されます。 時間がかかる場合がありますので、しばらくお待ちください。

次のステップでは、WordPressルートフォルダー内のすべてのファイルとフォルダーを選択し、右クリックして[ファイルのアクセス許可]を選択する必要があります。

以前と同様に、許可ダイアログボックスが表示されます。

ただし、ここで[数値]フィールドに644を追加します。 次に、[サブディレクトリ]ボックスに[再帰]にチェックマークを付け、[ファイルのみに適用]を有効にして、[ OK]を押します。

FTPクライアントがファイルのアクセス許可を確定するまでしばらく時間がかかります。その後、もう一度WordPressにログインしてみてください。 それでも問題が解決しない場合は、次のステップに進みましょう。

FTPを使用してすべてのプラグインを非アクティブ化する

上記の手順で問題が解決しない場合は、FTPを使用してすべてのプラグインを一度に一時的に非アクティブ化することにより、プラグインが問題の原因であるかどうかを確認します。

WordPress WebサイトをFTPで接続したら、WordPressルートフォルダーからwp-contentフォルダーに移動します。

そこに、すべてのプラグインを含むファイルが表示されます この場合、このファイルの名前をplugins.deactivateなどの他の名前に変更するだけです。

これにより、すべてのプラグインが一度に非アクティブ化されます。 これで、戻ってWordPressへのログインを再試行できます。 それが機能する場合は、問題の原因となっているプラグインを確認する必要があります。

プラグインを個別に確認するには、 plugins.deactivateフォルダーの名前をpluginsに戻します。

次に、フォルダに入り、最初のプラグインの名前をplugin-name.deactivateのような名前に変更すると、プラグインが非アクティブ化されます。 次に、戻ってWordPressにログインしてみてください。 すべてのプラグインに対してこのプロセスを繰り返して、問題の原因となっているプラグインを見つけます。

一方、すべてのプラグインを非アクティブ化しても問題は解決しませんでした。 これを回避する方法は他にもいくつかあります。

FTPを使用してデフォルトのWordPressテーマをアクティブ化する

プラグインに問題がない場合は、WordPressテーマに問題があるかどうかを確認する必要があります。 同様に、FTPクライアントをWordPressに接続してから、ルートフォルダーからwp-contentフォルダーに移動する必要があります。

このフォルダーで、 themesフォルダーの名前をthemes.deactivateに変更します。これにより、現在のWordPressテーマが非アクティブ化され、デフォルトのWordPressテーマが有効になります。

WordPressにログインできる場合は、WordPressテーマに問題があることを意味します。 別のテーマに切り替えるか、同じテーマを再インストールして正しく構成することができます。 問題が解決しない場合は、テーマの作成者に連絡してバグを解決できます。

最終オプション

問題がまだ解決されていない場合は、これを解決するための最終的なオプションをいくつか紹介します。

  1. WordPressホスティングプロバイダーに連絡して、ログエラーを確認するように依頼してください。 ホスティングプロバイダーがログを保持している可能性があり、ログエラーは、Webサイトが直面している問題を示唆している可能性があります。
  2. WordPressのバージョンも問題になる可能性があります。WordPressが古いPHPで実行されている場合は、最新バージョンに更新してみてください。
  3. 最近作成したバカップにウェブサイトを復元してみてください。 ただし、問題は解決する可能性がありますが、バックアップ後に行ったすべての設定も消去されます。

これらは、WordPressの「申し訳ありませんが、このページへのアクセスは許可されていません」エラーを解決するために試みることができるいくつかの方法です。 ただし、自分で問題を解決できない場合は、ホスティングプロバイダーに連絡してテクニカルサポートを受ける必要があります。

このチュートリアルが、WordPressの「申し訳ありませんが、このページへのアクセスは許可されていません」というエラーの修正に役立つことを願っています。 問題の解決に役立つすべての可能な方法をリストしました。 FacebookTwitterに参加して、投稿の最新情報を入手してください。