这个问题其实已经解决很久了,但是一直忘了来记录下,前几天还帮 MOREOPEN 解决了相同的问题,感觉虽然是个案,但可能还是有朋友会遇到类似的问题。所以,就简单的记录下,给不知所措的朋友一些参考。
很大一部分博客采用了多说评论,而侧边栏的最近留言却用的本地的数据(比如张戈博客),突然有一天,你发现侧边栏的最近留言怎么都不更新了。。。。。。出现这个问题的原因,可能是你根据前辈大虾的 WP 优化教程优化你博客的时候,把 WP 的任务计划功能给关了,这个问题其实我在《解决 wp-super-cache 无法(预)缓存问题 》一文中提到过,大家最好不要关闭 WP_CRON 功能,会导致一些依赖这个任务计划功能的插件失效。
如果,你发现有些插件的定时任务、计划任务失效了(比如 WP-SUPER-CACHE 定时删除缓存、多说定时同步),请检查 WordPress 根目录下的 wp-config.php 文件中是否存在下面这句话:
define(DISABLE_WP_CRON', true);
如果有,请删除之,即可解决!
如图:
当时,出现这个题的时候,我还以为是多说服务器有问题。后来发现在国内、国外以及 IP 的多说服务器之间切换后,问题依然存在,于是才细看了下报错信息。
在如图的信息中我发现有个 cybertran.baidu.com 的字眼,突然醒悟,这个是我博客来自百度网盘的外链视频的路径。和这个有关系的就是 WP2PCS 插件了,于是将它停用后再次尝试同步,发现 OK 了!!
所以,如果你的多说手动同步出现如图报错,那肯定是和 WP2PCS 插件冲突了,停用后再去同步就行了!一般也不用手动去同步,除非你博客存在文中的第一个问题,导致数据没同步,那么,第二个问题的记录可能可以帮到你!
另外,玛思阁已预启用 zhangge.net 域名,暂时只换了 Logo,等备案下来后再做数据转移以及 301,敬请期待!