首页 > web > 修复WordPress Feed的XML解析错误

修复WordPress Feed的XML解析错误

Jun 7th,2009 发表评论

今天开feed 时出错提示如下:
XML解析错误:xml处理指令不在外部实体的开始部分
位置:http://www.tiham.com/feed/
行:5,列:3
^

原因:一般式feed的xml第一行,多了一个空行引起的错误。
解决方案:
* 检查 wp-config.php 文件,看是否在程序外有空行。
* 检查你的 wp-rss2.php,wp-atom.php文件,看是否在程序外有空行。
* 检查 functions.php 文件,看是否在程序外有空行。

<?php ?>外,如果有空行的话,删除空行,一般检查完毕这3个后,即可解决问题。
PS:空行指如 ?>或<?php ;的后面(前面)还跟着其它行,虽然没有内容。
* 实在不行,最后一个方法:挨个“激活/停用”插件,检查问题所在处,看源程序,如果是空行引起的,删除空行,RSS就正常了。

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: 修复WordPress Feed的XML解析错误
  1. 春季女装 | 2010年3月1日17:04 | #1

    祝博主新的一年里工作步步高升哈

  2. Ti | 2010年3月3日17:04 | #2

    @春季女装
    你的生意也不错了啊,加油

  3. CPA Offers | 2010年3月4日14:26 | #3

    thank you so much!! i’m about to download from the site right now!

  4. 中学生优秀作文 | 2010年3月19日21:20 | #4

    HoHo··刚刚在百度随便搜了下,来到了你的站,缘分啊····

  5. 短信笑话 | 2010年8月4日22:21 | #5

    拜读大作了

  6. 内涵图 | 2013年4月12日14:07 | #6

    这几种都没问题

  1. 本文目前尚无任何 trackbacks 和 pingbacks.