自由的风's Archivers

From 自由的风 on 2011-12-15 18:33:30

解决WordPress评论不能显示问题

前面一篇文章中所说的,发现网站从某个时间段后的评论似乎在前台都不能显示了,但是在后台没有问题,登录以后,在前台显示也是没有问题的。因为在 出现问题之前,我进行过一系列操作,包括:更新插件、对服务器进行了一些优化、试用了一个新的皮肤,不知道是因为什么原因造成了这个问题。最初以为是皮肤的问题,于是新上传了皮肤,问题依旧;使用其他的皮肤,问题仍然存在。于是把目光集中到了服务器上,仔细检查了配置,重启后仍然存在问题。没辙,就去香港了。

下午把工作忙完后,记起有这么件事情,于是又想看一下。我的博客稍微有点特殊,使用了镜像方案,即两个网站,使用同一个数据库,而其中一个网站又启用了多站点,情况较为复杂。下午先看了一下loosky.net,发现问题依旧,于是打开了loosky.com,发现居然是正常的,那么肯定排除了皮肤和服务器的问题,问题集中在loosky.net站点上了。



登陆到loosky.net,再次检查了一下系统的设置和皮肤的设置,没有问题。无意中点到插件管理,竟然发现DB Cache Reloaded Fix处于禁用状态。记得上次升级的插件里面就有这个,当时是正常启用的,再次启用之,到前台一看,评论可以正常显示了,应该就是这个插件的问题了。可是打开loosky.com一看,发现这里又不正常了,表现为一样的问题,部分评论不能显示。

到这里才突然想起来,我一直只升级了loosky.net站点里面的内容,包括WordPress系统和插件,而loosky.com里面是没有升级的。想通以后,登录到loosky.com的后台,把WordPress和插件都升级到了最新,loosky.com的显示也是正常的了。OK,到此问题得到了圆满的解决。

比较复杂的情况造成了这次比较特殊的故障问题,主要应该是两个站点里面的DB Cache Reloaded Fix版本不一致,但是使用了同一套数据库,新版本的DB Cache Reloaded Fix被自动禁用了,老版本的可以正常使用,所以一开始loosky.com是正常的,而loosky.net是不正常的。升级到相同的版本后,问题得到了比较好的解决,看来以后升级必须两个同时进行了,不可再马虎大意。

查看完整版本: 解决WordPress评论不能显示问题

From 秦天SEO(TSKY.CC) on 2011-12-16 23:32:28

我以前也遇到同样的问题,解决了就好了! :oops:

Tags: PHP, WordPress, 数据库, 服务器, 镜像


©自由的风