2017-09-05 19 views
1

ワードプレスで次のエラーが発生しました。エラーヘッダー情報を変更できません - 既に送信されたヘッダー

 Warning: Cannot modify header information - headers already sent by (output 
     started at /home/******/public_html/******/demo/awani/wp- 
    content/themes/*********/functions.php:1) in /home/*******/public_html 
/**********/demo/*********/wp-includes/pluggable.php on line 1210 

私はそれについて検索し、私は<?phpタグの後のfunctions.phpから余分なスペースを削除する必要がsolutionを探しています。私はしましたが、動作しません。また、1行目以外には何もありません<?php

また、functions.phpからすべてのコードを削除し、空白ファイルをテスト目的だけでアップロードしても同じエラーが表示されます。

この問題を解決する方法を教えてもらえますか?私は感謝したいと思います。

+0

[PHPで「ヘッダーが送信されました」というエラーを修正する方法](https://stackoverflow.com/questions/8028957/how-to-fix-headers-already-sent-error-in-php) – Jens

答えて

1

あなたの/wp-includes/pluggable.phpに行き、phpタグの直後に以下のコードを入れてください。

ob_start(); 

問題を解決します。

+0

It働いていますが、私はそれを使用するかどうか知りたいのですが、何か問題がありますか? –

+0

コーディングの悪い習慣のために問題が起きることはありません。また、プラグインが正しく実行されないこともあります。私はあなたの正しい答えを与え、ここで報酬を得ることを願っています。 :) –

0

私は同じ問題を抱えていたし、スペース<?phpがちょうどそのスペースを削除

があった、それは同じ

も文句を言わないあなたのfunctions.php内の空白があると思いますが、あなたのワードプレス/wp-includes/pluggable.phpを更新する場合、それを削除し、 をご確認ください。

関連する問題