WordPress 非官方中文站

提供 WordPress 插件、主题、程序及相关的中文资讯

WordPress 2.5 错误警告: Cannot modify header information

欢迎光临本站!我们致力为你提供更好的服务,请 订阅本站Feed 获取每天最新信息。WordPress 中文站主要为你提供 WordPress 最新的新闻,插件、主题更新的信息,入门的教程,使用的技巧,博客的资源与优化,安全问题的提醒与修复方案,以及博客相关的方方面面。

这是我们刚刚证实的有一个 WordPress 2.5 的 bug,这个 bug 是 xuguoping 网友提交的。。这个问题在 2.5 之前就已经存在,但在 2.5 的时候仍然存在。很多网友在升级自己的博客到 WordPress 2.5 以后,登录管理账户的时候,出现如下提示:

Warning: Cannot modify header information - headers already sent by (output started at /home/html/blog/wp-config.php:47) in /home/html/blog/wp-includes/pluggable.php on line 689

前几天就有网友遇到此问题,但是第一个遇到此问题的网友,他 wp-config.php 文件本身有错误,我将这个问题给忽略了。今天,我们重新重视这个问题,并从网上找到了解决方案。答案非常简单:

使用任何文本编辑器打开你的 wp-config.php 文件,删除掉所有在 “<?php” 之前和在 “?>” 之后的空行和空格,保存即可。

该 bug 已经添加到 WordPress 2.5 bug 集里。如果你在使用 WordPress 2.5 也发现有什么问题,欢迎加入我们的 WordPress 2.5 找错大行动

本站地址: WordPress 非官方中文站[http://wpchina.org/]

本文链接: http://wpchina.org/wordpress-error-cannot-modify-header-information-146/

Tagged as: ,

21 Responses »

  1. Warning: Cannot modify header information – headers already sent by (output started at F:\wwwroot\blogiisvip\wwwroot\wp-config.php:1) in F:\wwwroot\blogiisvip\wwwroot\wp-login.php on line 202

    Warning: Cannot modify header information – headers already sent by (output started at F:\wwwroot\blogiisvip\wwwroot\wp-config.php:1) in F:\wwwroot\blogiisvip\wwwroot\wp-login.php on line 214

    还是错误,是不是一样属于相关BUG呢?我是按照楼主所说的解决办法,但还是一样错误

    顺便问个新问题,忘记了后台管理密码怎办?虚拟主机又不支持发送EMAIL取回密码.

  2. @581589,你这个是wp-config.php文件第一行有问题,很有可能存在隐藏的编码。类似的问题见到过。
    第二个问题,可以看我前面的文章:http://wordpresschina.org/reset-wordpress-password-on-windows-hosting-139/

  3. 控制台主体左对齐,很不习惯,是不是一个错误呢?

  4. @二分之一间房,建议全新安装 wordpress,确认一下是否如此。

  5. 感谢老江同志在 http://www.leebolin.cn/20080401/warning-cannot-modify-header/ 的提醒,不过解决问题就好~~

  6. WordPress 2.5 中文版错误: Cannot modify header information探秘
    WordPress2.5中文版的另一解决办法,希望对WordPress 运行在Win下面的朋友有所帮助:http://www.leebolin.cn/20080402/wordpress-25-cannot-modify-header/

  7. @Berlin,谢谢参与哦!不过这个错误和中文版本没有关系,英文版也同样存在相同的问题。

  8. 还是没能解决这个问题。

  9. @刀河,用 berlin 提供的那个办法看看呢?

  10. 英文版 由於沒時間關系沒有空去測試有沒有這個Bug存在~~
    (在Wordpress有中文版之後,一下就很少用英文原版了)
    你們提供中文版中我的那兩種方法是經過親自測試過可行的,
    我的環境是win2003+php5+zend+mysql的…

  11. 嗯,如果以上办法还都解决不了,看看这里:
    http://wordpress.org/support/topic/165568?replies=10

  12. [...] 错误警告:Cannot modify header information 很多网友在升级的时候遇到了这个问题。幸好,解决这个问题并不难。详细介绍以及解决办法,请参考:WordPress 2.5 错误警告: Cannot modify header information [...]

  13. [...] WordPress 2.5 错误警告: Cannot modify header information [...]

  14. [...] WordPress 2.5 的时候,我们曾经专门介绍过这个问题。但是,在 WordPress 2.6 的时候,依然有网友存在类似的问题。不过对 WordPress [...]

  15. 用editplus编辑器打开wp-config.php 文件,去掉第一行和最后一行多于的空格或标点就可以了,我试过

  16. [...] 在Google一番后发现问题并不能使用WordPress非官方中文站讲的方法解决,最后还是参考这里才解决了这个问题。 [...]

  17. 我的根本没有空格还是有问题啊。。

  18. 刚刚购买了wpchina提供的虚拟主机产品用英文版的WP建了个博客,向google提交后很快就收录了,但是搜索结果是这样的:Warning: Cannot modify header information – headers already sent by (output started at /home/域名/public_html/wp-config.php:1) in /home/域名/public_html/wp-includes/pluggable.php on line 865,点击也能进入我的博客,但正常的搜索结果应该是显示我的博客标题才对啊!日志什么的也没被收录,这样就没有访客啦!
    我安装的时候是上传在线解压在线编辑wp-config.php的(选择的是utf8编辑的),编辑的时候第一行是
    <?php
    但显示文件的时候第一行是空的
    求救!
    谢谢!

  19. 将 wp-config.php 保存为 anis 编码格式,或者 gb2312 格式就可以了。如果你用的 wpchina 发布的 wp 中文版,就没有这个问题了。

  20. 路过,支持一下,O(∩_∩)O~ 站点很漂亮。

  21. [...] 1. 删除掉所有在 “<?php” 之前和在 “?>” 之后的空行和空格。此类错误据说发生在WP的2.5版本上,经过试验,此类方法并不能解决我遇到的问题。详细描述参见这里。 [...]

Leave a Reply

Comment moderation is enabled. Your comment may take some time to appear.