QQ 1640076782

2014年05月22日

PHP错误:Warning: Cannot modify header information – headers already sent by …

Filed under: phper — 标签: — liphp @ 7:53 上午

最近测试客户的日本网站 到生成订单的时候网站突然报错:Warning: Cannot modify header information – headers already sent by …

引起这个错误的主要有header 、session 、cookie 这个3个函数 应该在是用他们的时候前面是不能有任何输入和空格。

首先查看了自己的编码 确实是UTF-8 无DOM编码 没有问题

查看是否有空白字符 特别是include或者require的文件。不少问题是这些空白行导致的

当然查找空白字符很不容易 你可以用exit 函数终止程序 查询。

修改配置文件
set output_buffering = On
建议最好不要去修改这个配置文件 这种方法开启了所有的PHP程序输出缓存,这样做可能影响PHP的执行效率,这个取决服务器的性能和代码的复杂度。

如果你有外贸购物网站建站需求,欢迎随时联系我们
QQ客服:415682727
电话:020-39907297