Permalink Redirect失效 Headers already sent 错误

描述:
Permalink Redirect 这个插件失效
在浏览器里, [庙(miao) 的和尚们在用户目录会有个error_log]
得到这么个报错信息:

Warning: Cannot modify header information - headers already sent by (output started at...

肢解&&解决方案:
一般来说这都是因为有空格,空行,或其他大便堵在 <?php 之前,或 ?> 之后
wp-config.php里最常见.当然其他文件也会有
你可以对照着报错信息里提到的php文件列表
用你备份的或重新下载的同名文件去覆盖掉一般都会搞定
又或者…let’s 一起搞定

不要以为你看见mm没穿衣服,就认为 PHP 看不见了

  1. 下载错误日志里提到的php文件
  2. 用纯文本编辑器打开(例如notepad++ editplus emeditor 等,你懂得)
  3. 检查 <?php 之前
  4. 检查 ?> 之后

删除干净, 别又手一抖留个空白什么的

保存的时候注意文件的编码,如果显示ANSI就由他去,
如果是UTF-8 with BOM,那一定要选择UTF-8 without BOM
有些编辑器会显示成 Unicode ,没有UTF-8 without BOM 就选择 UTF-8吧
BOM会有很多灵异问题..包括firebug看到时候会看到DOM树有空行…
哎呀我x怎么又出来个DOM…自己google去吧

发布者:bigCat

在XX季节不会乱飚尿,不会对同性及异性无情殴打,不会撕咬哭喊强烈要求夜间出门寻欢,无视异性哀号勾引,温柔敦厚寡言少语质保刚建文武两道的和谐社会型青壮年家养公猫

加入对话

33条评论

  1. 啊哈。。。那个 Cannot modify header information – headers already sent by …… 以前也遇到过。当时我想的是,如果没人指点,遇到了这种错误连怎么死的都不知道。

  2. 大猫,问个问题啊,为什么你博客上的我的链接含有nofollow,而别人的没有啊,这个怎么做的啊?

留下评论

电子邮件地址不会被公开。