Posts Tagged: Troubleshoot

解决 WordPress MU 里不能记住登陆讯息的问题

在这几天解决自己 WordPress MU 多用户版博客里的 RSS Feed 乱码问题时,不经意也同时解决了另一个困扰我很久的问题: 问题描述: 在 WordPress MU 各个网站里用户登录后并不能保存正常的session讯息。比方说,管理员登陆后,在本应出现的 Site Admin(站点管理) 链接仍然是 Logon (登陆)。当然,一点击Logon倒直接进了管理首页。 在文章里原来有“Edit 编辑”的链接,现在没有了,虽然该作者已经成功地登录了。 如果要求用户登录才能写评论,则用户不能写任何评论,而一直在登录、登录中循环。 如果有些文章、页面有密码保护,则就算输入正确密码也不能看到这些文章和页面。 标签关键词: Maintenance-Mode, plugins, Troubleshoot, WordPress MU

都是乱码惹得祸

这几天在玩水煮鱼的Dashboard Chinese 插件时想看看他火星计划的效果,却突然发现自己的Feed在哪儿有点问题。原来还是可以看见文章的,但是前两天却突然不见了。经过水煮鱼的证实,Dashboard Chinese 插件是没有问题的,他那边的讯息是:火星不能够PING我所提供的RSS Feed服务器。所以,问题的所在就应该是我博客生成的RSS了。正巧自己刚刚升级到WordPress MU 1.3.3,想当然是升级产生的问题。 首先按照查找升级带来问题的常规程序来:卸掉所有的插件,问题没有解决;再降级博客程序(重新上传WordPress MU 1.3)以免代码升级带来UTF-8解析的毛病,还是老样子。折腾了两天(过年吗,就只有断断续续地 trouble shooting),仍然没有解决问题。看来不是升级带来的问题,对不起,各位WP核心源码和插件开发团队的哥们,错怪你们了。 好了,就来看看RSS Feed本身吧。由于自己目前使用FeedBurner来做RSS的种子发布机,使得问题更加的“复杂”。表现的症状是,在我的浏览器上直接调http://lichao.net/weblog/feed 是一点问题也咩有,但是但自己敲 http://feeds.feedburner.com/lichaonetweblog 时,出来是一片乱码,文字全变成 ????问号了。而且在feedburner更新My Feeds讯息时,没有成功,出来了一个错误信息如下: The URL you entered does not appear to be a valid feed. We encountered the following problem: Error on line 42: Invalid byte 3 of 3-byte UTF-8 sequence. 大致结论是由于本博客的某些文章里的字符,在产生RSS时给Feedburner带来了不可识别的错误。有了这个,总算使自己的纠错行动奠定了一个大致的正确方向。下面就是我成功解决问题的过程和使用的工具,因为自己走了些弯路,发在这希望给大家在遇到同类问题时有所帮助。   标签关键词: Feed, Troubleshoot, UTF-8, WordPress,… Read more »