Cannot modify header information – headers already sent by错误的解决办法
版权声明:转载时请以超链接形式标明文章原始出处和作者信息
本文链接:http://www.penddy.com/cannot-modify-header-information-headers-already-sent-by-the-wrong-solution.html
原来博客右侧的“最新评论”的最新评论栏目,链接的"title"属性总显示为乱码,即鼠标悬停上去时显示为乱码。
平时太懒没有处理,今天抽了点时间处理了一下,主要是修改了functions.php,修改方法是将编码格式从ansi另存为utf-8,从而使之可以正确处理中文。
修改后重新上传此文件,显示正常。
晚上打开Windows Live Writter想要修改一篇文章,发现无法打开文章,同时博客后台无法登录,显示错误为"Cannot modify header information – headers already sent by……",错误指向functions.
Google了一下,发现我的问题应该属于编码格式问题。utf-8有带BOM的和不带BOM的两种格式,如果采用带BOM的UTF-8则会出现此类问题。
因此重新用Ultraedit另存为无BOM的UTF-8格式,重新上传,问题解决。
记忆中以前也多次碰到此问题,可惜总是没有记下来解决方法,这次做以记录以备忘。
(完)
相关文章
标签: WordPress
If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!