不知道原因,最近总是出现了如下错误,导致网站无法正常访问
警告提示
Warning: Cannot modify header information – headers already sent by(outputstartedat/data/home/qxu1141840232/htdocs/wp-content/themes/9iphp/functions.php:1) in /data/home/qxu1141840232/htdocs/wp-includes/pluggable.php on line 1178
错误原因
经过网上的查找原因,找到了这个错误原因: header(‘Content-Type:text/html;charset= UTF-8‘);发送头之前不能有任何输出,空格也不行
查看文件functions.php文件,原来是头部有一个空行,导致出现此问题;
还有一种错误就是,由于文件编码格式不正确导致出现此问题。
解决办法
找到原因之后解决办法也就很简单了,打开文件,将此空行删除即可,以“utf8无bom”格式编码保存文件,刷新网页,警告消失问题解决!