WordPressで「予期しない出力によりクッキーがブロックされました」エラーを修正する方法

WordPress ユーザーのウェブサイトの問題をトラブルシューティングしていたとき、私たちは何度も"予期しない出力によりクッキーがブロックされました。.

また、このような問題は、より一般的な問題の1つです。ログインのブロックもしかしたらワードプレスのダッシュボードにアクセスいつも大事な場面でボールを落としてしまうのです。通常、このエラーは次のような微調整を行った後に発生します。トピックを編集もしかしたらプラグインの有効化しかし、問題の原因究明はまだ頭痛の種です。でもご心配なく、この問題は完全に解決可能です。

この投稿では、このエラーを解決し、ウェブサイトを復元するための正確な手順を共有します。

图片[1]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)

予期せぬ出力によりクッキーがブロックされました。

私たちの経験ではカスタムコードスニペットWordPressプラグインこのエラーは、テーマが予期しない出力を行い、WordPressファイルが正しい順序で読み込まれない場合に発生します。

WordPress は、サイトを正常に機能させるために、バックグラウンドで一連の特定のコマンドを実行しています。プロセスが中断されると、WordPress は異常な動作を示すことがあります。

この場合、WordPressがログインクッキーを設定できないためにエラーが発生します。

エラー例:予期しない出力によりクッキーがブロックされました。

图片[2]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)

この些細な問題が大きな不都合になることがあります。例えば、管理者や他のユーザーがWordPressサイトにログインできなくなる可能性があります。

このエラーが発生する一般的な理由は以下の通りです:

1. PHPファイルの余分な空白

  • 以下のような書類 wp-config.php プラグインファイルにスペースや空白行が意図せず追加されている場合、この問題が発生する可能性があります。

2. プラグインの競合

  • プラグインの中には、クッキーの正常な設定を妨げるような予期せぬコンテンツを出力するものがあります。

3. WordPressコア、プラグイン、テーマの古いバージョン

  • 古いバージョンを使用すると、互換性の問題やエラーが発生する可能性があります。

4. カスタムコード

  • カスタムコードが最近サイトに追加された場合、これが問題の原因である可能性があります。

5. ホスト環境の問題

  • まれに、サーバーの設定ミスでもこのエラーが発生することがあります。

    これらの原因を知ることで、問題のトラブルシューティングをどこから始めればよいかがわかります。次のセクションでは、これらの問題を解決する方法をステップバイステップで説明します。

    予期せぬ出力によりクッキーがブロックされました」エラーの修正方法

    このエラーを修正するのは厄介に思えるかもしれませんが、実は意外と簡単です。まずは、このエラーの最も一般的な原因からトラブルシューティングを始めましょう。

    1.PHPファイルの余分な空白をチェックします。

    このエラーの最も一般的な原因の1つは、次のとおりです。 WordPressファイルの余分な空白.これらのギャップは PHPドキュメント<?php 開始タグの前もしかしたら ?> 終了タグの後.空白行でも問題が発生することがあります。

    解決策

    1.FTPクライアントまたはメインフレーム制御パネルのファイル管理ツールからサイトファイルにアクセスします。

    2.ファインディング wp-config.php ファイルは、ギャップが追加される可能性のある最も一般的なファイルの1つです。

    图片[3]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)

    3.ファイルを開き、確認してください:

    • 文書の冒頭で <?php タグの前に空白行やスペースはありません。
    • ファイルは冗長な ?> タグの後に空白行を追加します。

    4.変更を保存し、サイトを更新して問題が解決したかどうかを確認します。

      問題が解決しない場合

      問題が解決しない場合は、頻繁に編集される他のWordPressファイルについて上記の手順を繰り返す必要があります。例えば、最近WordPressテーマを編集または更新した場合は、テーマの functions.php 書類.

      PHPコードの前の空白を消すと、たいていは問題が解決します。

      しかし、WordPressサイトには何百ものPHPファイルが含まれており、その多くはプラグインやテーマの中にあるため、1つ1つチェックしてクリーンアップするのは現実的ではありません。

      次に、プラグインまたはテーマがこのエラーを引き起こしているかどうかを確認します。

      2.すべてのプラグインを一時的に無効にします。

      プラグインの競合によってWordPressに予期せぬ出力が発生することがあります。予期しない出力によりクッキーがブロックされました。.すべてのプラグインを一時的に無効にすることは、問題がプラグインに起因しているかどうかを確認する最も簡単な方法です。

      ダッシュボードにアクセスできる場合::

      1. プラグイン " インストール済みプラグイン ページ

      2.すべてのプラグインを選択し、Bulk Actionsドロップダウンメニューから "Deactivate "を選択し、""をクリックします。アプライアンス".

      图片[4]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)

      3.すべてのプラグインを無効にした後、ログインするか、ページを更新してみて、エラーが解決したかどうかを確認してください。

        WordPress管理画面のバックエンドにアクセスできない場合:

        1.FTPクライアントまたはホスティングコントロールパネルのファイル管理ツールを使用してWordPressサイトに接続します。

        2.ナビゲート先 wpコンテンツ フォルダー

        图片[5]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)

        3.名前の検索 プラグイン フォルダを右クリックし、"リネーム「オプション

        4.フォルダ名を任意の名前に変更します。 プラグインを無効化.

          WordPressは プラグイン フォルダにアクティベートされたプラグインをロードします。このフォルダが見つからない場合、プラグインは有効化されず、自動的にすべてのプラグインが無効化されます。

          質問をチェックしてください:

          • すべてのプラグインを無効にしてもエラーが消えない場合は、いずれかのプラグインが原因です。
          • プラグインを1つずつ再アクティブ化して、どのプラグインがエラーの引き金になったかを調べてください。
          • 問題のプラグインを確認した後、同じような機能を持つプラグインを見つけて置き換えることができます。

          3.デフォルトのWordPressテーマに切り替え

          サイトのWordPressテーマが"予期しない出力によりクッキーがブロックされました。.テーマの衝突は、古いコードやカスタムコンテンツの偶発的な出力によって引き起こされる可能性があります。

          ステップ1:デフォルトのテーマに切り替える(バックグラウンド操作で)

          WordPressのバックエンドにアクセスできる場合:

          • 切り替える 外観 " テーマ ページ
          • デフォルトのテーマ(通常、Twenty Twenty-FiveやTwenty Twenty-Fourなど、年号にちなんだ名前)を切り替えます。
          图片[6]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)
          • デフォルトのテーマがインストールされている場合は、"アクティブ化「その話題に切り替えてください。
          • デフォルトのテーマがインストールされていない場合は、一番上の"新しいトピックの追加"ボタンをクリックして、デフォルトのテーマを検索してインストールしてください。

            ステップ2:デフォルトテーマへの切り替え(FTPまたはファイルマネージャ経由)

            1.WordPress管理画面のバックエンドにアクセスできない場合:

            • FTPクライアントまたはホストファイル管理ツールを使用してサイトに接続します。
            • に移動します。 /wp-content/ フォルダー
            • 見つける テーマ フォルダを右クリックし、"リネーム"に改名 テーマ無効.
            图片[7]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)
            • FTPクライアントの " を右クリックします。新しいフォルダ「というオプションがあります。 テーマ新しい空のフォルダを作成します。
            图片[8]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)

            2.デフォルトテーマをダウンロードしてアップロードします:

            • 出向く WordPress公式テーマカタログデフォルトのテーマを使いたい場合は、デフォルトのテーマ(Twenty Twenty-FiveやTwenty Twenty-Fourなど)を見つけ、コンピューターにダウンロードしてください。
            图片[9]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)
            • ダウンロードしたテーマのZIPファイルを解凍し、テーマフォルダを取得します。
            图片[10]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)
            • FTPまたはファイル管理ツールを使って、解凍したテーマフォルダをサイトの テーマ フォルダー

            3.WordPressは自動的に テーマ フォルダ内の唯一のテーマがデフォルトテーマとして使用されます。

            图片[11]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)

              検査結果

              • デフォルトのテーマに切り替えてもエラーが消えない場合は、以前のテーマに問題があります。
              • テーマの更新を確認したり、テーマのコードを修正したり、テーマを変更したりすることができます。

              4.デバッグにはWP_DEBUGモードを使用します。

              問題が解決しない場合は、WordPress のデバッグモードを有効にして、エラーの正確な原因を特定することができます。

              WP_DEBUGモードとは何ですか?

              WP_DEBUGモードはWordPressに組み込まれている機能で、エラーや警告のログを記録し、予期せぬ出力の根本原因を見つけるのに役立ちます。

              WP_DEBUGモードを有効にする方法

              1.FTPクライアントまたはホスティングコントロールパネルのファイル管理ツールを使用して、サイトのWordPressファイルにアクセスします。

              2. wp-config.php ファイルを開いて編集します。

              3.次のコード行を探します:

                /* 編集は以上です!ハッピー・パブリッシング。

                この行の上に以下のコードを追加します:

                define( 'WP_DEBUG', true );
                define( 'WP_DEBUG_LOG', true );
                define( 'WP_DEBUG_DISPLAY', false );
                • 最初の行はデバッグモードを有効にします。
                • 2行目は、エラーメッセージを保存するためのログファイルを作成します。
                • 3行目は、ウェブサイトのページにエラーメッセージが表示されないようにするためのものです。

                ファイルの変更を保存します。

                デバッグ・ログの確認

                1. 変更を保存すると、WordPressは新しいファイルを /wp-content/ という名前のファイルを生成します。 デバッグログ のログファイルは
                2. ログに記録されたエラーと警告のメッセージを表示するには、ファイルを開きます。
                图片[12]-如何修复WordPress“由于意外输出导致Cookie被阻止”的错误(详细指南)

                WP_DEBUGモードを無効にします。

                1.発見 WP_DEBUG に設定することで定義されます。 無実以下のように:

                  define( 'WP_DEBUG', false );

                  2.デバッグモードを無効にすることで、機密情報の漏洩を防ぎます。

                  上記のすべての手順を試してもエラーが解決されない場合は、以下の連絡先までお問い合わせください。プロのWordPressトラブルシューティングチーム解決策


                  お問い合わせ
                  記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
                  電話:020-2206-9892
                  QQ咨询:1025174874
                  Eメール:info@361sale.com
                  勤務時間: 月~金、9:30~18:30、祝日休み
                  © 複製に関する声明
                  この記事はBanner1によって書かれました。
                  終わり
                  好きなら応援してください。
                  クドス13 分かち合う
                  Banner1的头像-光子波动网 | 专业WordPress修复服务,全球范围,快速响应钻石会员
                  解説 ソファ購入

                  コメントを投稿するにはログインしてください

                    コメントなし