php错误提示“headers already sent ”解决方案

时间:2022-09-12 作者:admin

  问题描述:

  在使用setcookie或者其它改写http头的函数时,出现错误提示 … headers already sent by …

  后面是某某文件第几行。

  问题原因:

  由于php不支持UTF8编码文件的BOM头,当php文件头部出现BOM时候会导致内容被发送。

  这一般是由于用windows notepad编辑带中文的php文件导致的。

  问题解决:

  去掉UTF8编码文件的BOM头部。

  相关附件:

php错误提示“headers already sent ”解决方案