专注于电子商务、项目管理、产品管理、网络营销
« 关于”Error 720”那点破事 盘古不古 »
2009年10月29日WP边学边用

668 views

简单修复WordPress Feed的XML解析错误

有读者留言说RSS无法订阅,经过测试发现果然是有问题。

故障现象:当使用Firefox订阅时,输出以下提示->

XML解析错误:xml处理指令不在实体的开始部分
位置:http://feeds2.feedburner.com/ciscobible 
行:2,列:1:<?xml version=”1.0″ encoding=”UTF-8″?>

经过Mg的提示以及Google的帮助问题很顺利地解决了。

分析原因:一般式feed的xml第一行,多了一个空行引起的错误。

解决方案:

* 检查 wp-config.php 文件,看是否在程序外有空行。
* 检查你的 wp-rss2.php,wp-atom.php文件,看是否在程序外有空行。
*  检查 functions.php 文件,看是否在程序外有空行。

<?php…?php>外,如果有空行的话,删除空行,一般检查完毕这3个后,即可解决问题。

* 实在不行,最后一个方法:挨个“激活/停用”插件,检查问题所在处,看源程序,如果是空行引起的,删除空行,RSS就正常了。

经过核查,原来我的wp-config.php末尾多出一空行,删除后测试一切正常。

日志信息 »

该日志于2009-10-29 16:17由 Raiy 发表在WP边学边用分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

相关日志 »

2条评论

  1. 冰剑 说:

    日了,找了半天原来是主题的原因。。

    [回复]

发表评论 »

返回顶部