WP中文工具箱引起Rss feed出现500 Internal Server error

分类: Wordpress, 笔记 | 标签: , , | 日期:2010-03-08 | 52 views

突然发现rss feed没有更新到最近的一篇博文,因为自己使用了Feedburner-plugin来将blog的feed直接转向给FeedBurner来烧制,并且同时由feedsky来烧制feed.lxidea.cn这个rss源,相当于有两个rss源,feedsky来读取FeedBurner烧制后的feed进行再次输出。发现没有更新的feed是feedsky。

于是打开FeedBurner,查看设置,发现blog本身输出的feed是一片空白了,FeedBurner读取blog本身的feed报错,错误号是500.
Google了一把,大家说500错误大都是因为htaccess引起的,我先想到了之前曾经在维护博客时修改过htaccess将所有访问都重定向到一个维护的公告页面,有可能是哪一点没有改回来。
于是检查htaccess,把可疑的语句都删掉了,还是不管用。

接下来继续搜索,看到Mario和我一样出了这样的问题,他是因为一个插件引起的,所以他一个一个的开启和关闭插件找到了罪魁祸首。
联想起,上次我的blog前台后台一片空白,就是因为simple tag不兼容2.9.2引起的,害的我误删了数据库,重建博客又碰到乱码问题,将近一个月博客无法访问,最后自己写了个脚本才算完。

于是,将插件全部停用,然后一个一个启用,同时刷新feed。找到问题出在WP-kit-cn的设置上,只要开启了在feed中输出相关日志和最新评论就会出现无法输出的现象。但摘要算法没有问题,为了检测因为与wordpress-23-related-posts-plugin冲突,将后者停用,发现问题依旧。于是关闭输出相关日志和最新评论,feed恢复了。

你也许会喜欢的日志

目前还没有人发表评论  ↓发表评论↓

[ Ctrl+Enter提交 ]