解决Feedsky 704解析错误问题
2009.02.18 6:01 下午 About Computer
前段时间写完那篇E2使用SSH的文章,好几天都没有feed更新,去Feedsky一看,满屏幕都是704解析错误,一开始还以为是域名解析--,换了几个wp的rss输出地址,只有http://wandsea.com/blog/rss这个还能正常工作,但是直到G-reader抓取后我才发现,这只能输出纯文本.......
后来查了半天 ,发现这个地址http://wandsea.com/blog/rss2在firefox下也只能显示一半,再看代码,原来是每篇文章前面有一段\guid\......\guid\,摘取文章的最前面一段作为不同文章间判别是否更新的依据,但如果文章前有一个链接或图片,就会出现未封闭的/a/,这样解释器就无法工作了--
而且这段代码是在Wordpress里无法更改的,从发布就确定下来,无论怎么修改文章都不会变动....这样才会起到判别的作用,只能在sql数据库里修改,在wp_post表里找到你要修改的文章,把出错的记录里的guid值修改好,然后在Wordpress里更新下文章,这样就能解决问题了^^
但是要注意的是,修改前还是在Wordpress里把Feed发布的文章数修改下吧.....尽量减少杀伤面...免得像我,一下feed里多出了30篇文章.......
很好奇,为什么会有这样的Bug--以前从未有过,是哪个插件冲突了?.....
这文章也是对前几天feed出错的一点说明吧,给大家造成了不便,不好意思了:-)
对了,最后再作下广告~我的Feed地址是:http://feed.wandsea.com,欢迎用各种订阅器订阅,这也是唯一的地址哦~呵呵~
相关日志
欢迎订阅我的Blog,如果有困难,可以参考我的RSS订阅帮助



2009.02.20 4:49 下午
现在用RSS的人应该还是不多吧,我都没管这个。。。
Reply
Wandsea Reply:
二月 20th, 2009 at 4:54 下午
@知知, 不多么?订阅50+了--...翻墙利器...被封一样看
Reply
知知 Reply:
二月 20th, 2009 at 5:27 下午
@Wandsea, 翻墙利器是没错拉
。。。但是真的不常用,我记得看到过一个统计,大多数人是从来不用的
Reply
Wandsea Reply:
二月 20th, 2009 at 9:27 下午
@知知, 好吧....
宣传宣传--
Reply