教育网IP地址列表 GBK->UTF-8文件编码批量转换脚本
Sep 14
作者: 肖建彬 | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明
网址:http://www.xiaojb.com/archives/it/wordpress-rss-xml.shtml

最近一直郁闷自己的RSS聚合器没有自己BLOG的文章,午休的时候就看了一下RSS 2.0,Firefox中键入http://www.xiaojb.com/feed/出现了如下的错误:

XML解析错误:xml处理指令不在外部实体的开始部分
位置:http://www.xiaojb.com/feed/
行:2,列:1
^

仔细比较了我的RSS和康神的RSS,发现多了一个空行,于是Google了一下”wordpress xml处理指令不在外部实体的开始部分“,果然是空行的问题,于是挨个“激活/停用”插件,发现了一个插件有问题,看源程序,如果是空行引起的,删除空行,RSS就正常了。

2 Responses to “WordPress插件导致的XML解析错误”

  1. chaochao Says:

    我受这个问题困扰好久了。
    所有插件禁用了,用default模板,还是不行,还是多一个空行。
    我甚至重新下载了wp的英文版,把feed开头的那几个文件都替换掉了,也不行。

    求助啊~~~

  2. xjb Says:

    相关的文件太多了,只不光插件,模板和feed

Leave a Reply