デュプリケーター デュプリケーター
クッキーがブロックされているか、ブラウザでサポートされていないエラーの修正方法

Cookies Are Blocked or Not Supported by Your Browser" エラーの修正方法

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

ワードプレスのダッシュボードにアクセスできない代わりに、迷惑なエラーメッセージが表示されます:「クッキーがブロックされているか、ブラウザがサポートしていません。

イライラするだろ?

これは最も一般的なWordPressのログインエラーのひとつです。専門的に聞こえるかもしれませんが、いくつかの簡単な修正方法があります。

このチュートリアルでは、WordPressサイトに戻る方法をご紹介します。コードを触ったことのない初心者の方でも、経験豊富なサイトオーナーの方でも、きっとあなたに合った解決策が見つかるはずです。

以下はその要点である:

  • このエラーによりWordPressへのログインはできませんが、訪問者には影響しません。サイトは引き続き公開され、アクセス可能です。
  • 最も一般的な原因は、セキュリティまたはキャッシュプラグイン、最近のウェブサイト移行、またはクッキーをブロックするブラウザのプライバシー設定です。
  • ほとんどの修正にはコーディングは不要です。技術的な操作を試す前に、まずハードリフレッシュまたはブラウザのクッキーを消去することから始めてください。
  • 簡単な修正が効かない場合、セキュリティプラグインやキャッシュプラグインを一時的に無効にすると、問題が解決することがよくあります。
  • 問題が解決しない場合は、wp-config.php または functions.php ファイルを編集し、WordPress にクッキー処理に関するより明確な指示を与えてください。
  • WordPressのコアファイルを編集する前に、必ずDuplicatorでサイトのバックアップを取ってください。

目次

Cookies Are Blocked or Not Supported by Your Browser "エラーとは何ですか?

WordPressにログインしようとすると、通常このエラーが表示されます。ダッシュボードにアクセスできない代わりに、次のようなメッセージが表示されます:

ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.

クッキーは、あなたのサイトの短期記憶だと考えてください。WordPressにログインすると、ブラウザに小さなクッキーファイルが作成されます。

このクッキーがないと、WordPressはページロードの間にあなたが誰であるかを忘れてしまいます。何かをクリックするたびに自己紹介をし直さなければならないようなものです。クッキーが正しく機能していないと、ログイン状態を維持できないのはそのためです。

このエラーに特にイライラさせられるのは、そのようなときでも出てくる可能性があることだ:

  • ブラウザのクッキーが有効になっている
  • 昨日はすべてうまくいっていた
  • 設定を変更していない

ブラウザのクッキー設定に問題があるとは限らないからです。WordPress自体やホスティング設定、あるいはサイトを保護しようとするセキュリティ・プラグインに関連することもあります。

良いニュースは?訪問者は通常、あなたのサイトを見ることができます。このエラーは通常、管理者側にのみ影響します。

Cookies Are Blocked or Not Supported by Your Browser" エラーの原因は?

このイライラさせるエラーの背後にある3つの主な原因を分解してみましょう。問題の原因を知ることで、正しい解決策を選ぶことができます。

セキュリティとキャッシュ・プラグイン

セキュリティ・プラグインは過保護なガードマンのようなものだ。時々、彼らは少しうまく仕事をしすぎる。

WordfenceやSucuriなどの人気セキュリティプラグインは、サイトを攻撃から保護する過程で、時折クッキー機能をブロックすることがあります。その意図は善意ですが、正当なユーザー(あなたのような)のログインを妨げる可能性があります。

キャッシュプラグインは、キャッシュされたページを過剰に提供しようとする際に、クッキーの操作を妨げることもあります。

ウェブサイト移行後

ホスティング・プロバイダーを変更したり、サイトを新しいドメインに移したりしましたか?それが問題かもしれません。

ウェブサイトを移行すると、クッキーのパスと設定がずれることがあります。移行後、クッキーは間違った場所であなたのサイトを探すかもしれません。

移住に関連する一般的な問題には次のようなものがある:

  • 設定内のクッキー・パスの不一致
  • ドメイン設定の誤り
  • クッキーの動作に影響するSSL証明書の変更

ブラウザの設定とプライバシーツール

最近のブラウザはプライバシーを重視するようになってきており、これは一般的には良いニュースです。しかし、時にはこうしたプライバシー機能が、次のような問題を引き起こすことがあります:

  • プライベートブラウジングモードは通常、クッキーをブロックします。
  • 広告ブロッカーがWordPressのCookieを妨害する可能性
  • プライバシーのために設計されたブラウザの拡張機能は、クッキーの機能を破壊する可能性があります。
  • 一部のブラウザは、サードパーティのクッキーをデフォルトでブロックしています。

Chrome、Firefox、Safariはすべてクッキーの扱いが異なるため、あるブラウザではエラーが表示され、別のブラウザでは表示されないことがあります。

Cookies Are Blocked or Not Supported by Your Browser" エラーの修正方法

では、「Cookieがブロックされているか、お使いのブラウザでサポートされていません」というエラーを修正しましょう。以下の方法を順番に試してみてください。すべてを試す必要はないかもしれません!

  • 方法1. ページを更新する:最も簡単な解決策です。完全な更新により現在のページキャッシュがクリアされ、すべてが最初から再読み込みされます。
  • 方法2. ブラウザのクッキーを削除する:ページを更新しても解決しない場合、ブラウザに保存されているクッキーとキャッシュを消去することで、WordPressがクリーンな状態で動作できるようになります。
  • 方法3. セキュリティまたはキャッシュプラグインを無効化する:セキュリティおよびキャッシュプラグインがこのエラーの主な原因です。一時的に無効化することで、プラグインが原因かどうかを特定するのに役立ちます。
  • 方法4. wp-config.phpファイルを編集する:WordPressの設定ファイルに1行のコードを追加することで、クッキーに使用するドメインを正確に指定できます。これにより、移行やホスティング変更による不一致を修正できます。
  • 方法5. functions.phpファイルを編集する:より高度な修正方法です。テーマにカスタムのクッキー処理コードを追加し、WordPressが正しいパスにクッキーを設定することを保証します。

方法1.ページを更新する

時には、最も単純な解決策が効果を発揮します。複雑なことを試す前に、まずブラウザを正しく更新することから始めてください。

通常の更新では不十分です。ハードリフレッシュが必要です。その方法は以下の通りです:

  • WindowsCtrl + F5 を押す
  • MacCmd + Shift + Rキーを押す

これにより、現在のページキャッシュがクリアされ、すべてが新しくリロードされます。ブラウザを再起動するようなものです。

方法2.ブラウザのクッキーを消去する

ハードリフレッシュでうまくいかなかった場合は、ブラウザのクッキーを消去してみましょう。

Google Chromeで右上の3つの点をクリックし、「閲覧データを削除」を選択します。

Chromeの閲覧データを削除する

以下の項目にチェックを入れてください:

  • クッキーおよびその他のサイトデータ
  • キャッシュされた画像とファイル
クロームのキャッシュ設定

データの削除をクリックする。

他のブラウザをお使いの場合は、すべてのブラウザのキャッシュをクリアするための包括的なガイドをご覧ください。

キャッシュをクリアした後、ブラウザを一度完全に閉じてから再度開き、ログインを試みてください。

方法3.セキュリティまたはキャッシュプラグインを無効にする

この問題は、有効になっているセキュリティ・プラグインやキャッシュ・プラグインが原因である可能性があります。この問題を解決するには、これらのプラグインを無効にすることを検討してください。

ログインできない場合は、ファイルマネージャーからプラグインを無効化する必要があります。ご安心ください。

ファイル転送プロトコル(FTP)クライアントまたはホスティングコントロールパネルのファイルマネージャでサイトに接続します。wp-content/plugins/に移動します。

セキュリティ・プラグインまたはキャッシュ・プラグインのフォルダを探します。フォルダ名に"-deactivated "を追加する。

例えば、"wordfence "を "wordfence-deactivated "にリネームする。

これは、設定を削除することなく、プラグインを一時的に無効にします。

どのプラグインを最初にターゲットにするか

  • Wordfence、iThemes Security、Sucuriなどのセキュリティ・プラグイン
  • WP Super CacheやW3 Total Cacheのようなキャッシュプラグイン
  • クッキー同意プラグイン
  • 最近インストールしたプラグイン

プラグインを無効にした後、再度ログインしてみてください。うまくいけば、原因が見つかったことになる。うまくいかない場合は、そのプラグインを再度有効にして("-deactivated "を削除)、別のプラグインを試してみてください。

問題のプラグインが見つかったら、WordPressにログインします(ログインできるはずです)。プラグインの設定にアクセスする。

に関連する設定を探す:

  • クッキーの取り扱い
  • ブラウザ・キャッシング
  • セキュリティ・ルール

厳しすぎる設定を緩和してみてください。プラグインのサポートチームに連絡するか、ウェブサイトから完全に削除することを検討する必要があるかもしれません。

セキュリティ・プラグインを一時的に無効にすると、サイトがより脆弱になることを覚えておいてください。必要以上に無効化したままにしないようにしましょう。

方法4.wp-config.phpファイルを編集する。

これまでの方法が効果がない場合は、WordPressの設定を詳しく調べる必要があります。この方法ではWordPressのコアファイルを編集する必要があるため、慎重に進めましょう。

変更を加える前に、必ずウェブサイトをバックアップしてください。1文字でも間違えるとサイトが壊れてしまうので、必要に応じてサイトを元に戻せるようにしておくことが重要です。

フルサイト・バックアップ・プリセット

次に、サイトのファイルを開きます。サイトのルート・ディレクトリにあるwp-config.phpを見つけてください。

ファイルを開き、次の行を /* That's all, stop editing! */ とコメントしている:

define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

ファイルを保存し、サーバーにアップロードしてください。再度ログインしてみて、クッキーのエラーが解決されたかどうかを確認してください。

方法5.functions.phpファイルを編集する

これは最も技術的な解決策ですが、クッキーが依然として正常に動作しない場合に有効です。適切なクッキー処理を確保するため、functions.phpファイルにカスタムコードを追加します。

カスタムコードには子テーマの使用をお勧めします。メインテーマのfunctions.phpファイルを直接編集すると、テーマ更新時に変更内容が失われます。

子テーマを作成する方法については、こちらのガイドをお読みください。

テーマのfunctions.phpファイルを開いてください。次のコードを追加してください:

if ( SITECOOKIEPATH != COOKIEPATH ) {

setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);

}

ファイルを保存する。

この後、ブラウザのキャッシュを完全にクリアしてください。再度ログインしてみてください。

よくある質問 (FAQ)

クッキーがブロックされているか、ブラウザがサポートしていません。WordPressを使用するにはクッキーを有効にする必要があります。

ブラウザによってクッキーがブロックされている場合は、まずページをリフレッシュするか、ブラウザのキャッシュをクリアするか、別のブラウザを試してみてください。それでもうまくいかない場合は、セキュリティ・プラグインを一時的に無効にするか、wp-config.phpファイルにクッキーの設定を追加するか、functions.phpファイルを編集してください。

それでも問題が解決しない場合は、ウェブホストに連絡してサーバー側のチェックを受けてください。

ブラウザのクッキーのブロックを解除するには?

Google Chromeでクッキーのブロックを解除するには、ブラウザの設定を開きます。プライバシーとセキュリティ " サードパーティCookieをクリックします。ここで、ブラウザがクッキーをどのように処理するかを調整できます。

クロームのクッキー設定

このプロセスは他のウェブブラウザでも同様である。

クッキーがブロックされていないのに、なぜブロックされていると表示されるのですか?

このエラーは、クッキーが有効になっていても発生することがあります。セキュリティ・プラグインやキャッシュ・プラグインがクッキーの機能を妨害することがあります。さらに、最近のウェブサイトの移行により、クッキーのパスが不一致になることがあります。

ブロックされたクッキーはもうあなたを締め出さない

WordPressで最も厄介なログインエラーの一つを解決しました。これで、もし再び発生しても、どう対処すべきか正確に理解しています。

覚えておいてください、エラーが再び表示されたら、まずはシンプルな方法から始めてください。ハードリロードやブラウザのクッキーを消去するだけで、思った以上に問題が解決することが多いのです。

それでも解決しない場合は、方法を試行錯誤して、何かがうまくいくまで続けてください。セキュリティプラグインやキャッシュプラグインを無効化することが、多くのユーザーにとって最適な解決策となることが多いです。

最も厄介なケースでは、wp-config.php または functions.php ファイルを編集することで、WordPress に必要な明確なクッキー指示を与え、再びログインできるようにします。

ウェブサイトのエラーを素早くロールバックする必要がありますか?Duplicator Pro にアップグレードすると、ワンクリックでリストアとディザスタリカバリができます!

他のWordPressエラーに遭遇したことはありますか?その他のトラブルシューティングガイドをチェックして、サイトをスムーズに運営しましょう:

著者アバター
ジョエラ・ダン コンテンツライター
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。
当サイトのコンテンツは読者の皆様のご支援により運営されています。特定のリンクをクリックいただくと、当サイトに報酬が入る場合があります。

無防備な一日を過ごさないために

WordPressの適切なバックアップがない場合、1時間ごとにサイトが危険にさらされる - WordPressの移行が遅れるたびに、パフォーマンスと成長が損なわれる

デュプリケーターを今すぐ入手
複製プラグイン

待って!
限定のお得なチャンスをお見逃しなく!

のお客様は、60%OFFとなります

Duplicatorを無料で試す — 150万人以上のWordPressプロが信頼する理由を実感してください。ただしお急ぎください — この限定60%オフは期間限定です。

または
今すぐDuplicatorProを60%オフで入手 →