get_option不应该间歇性地返回null

时间:2011-12-28 17:19:52

标签: mysql wordpress

我有一个间歇性的问题,这对我的wordpress网站造成了严重破坏。发生了一些条件,导致get_option('home')和get_option('siteurl')返回null,即使数据库中存在为该选项设置的值。当发生这种情况时,会出现许多不幸的副作用,这些副作用显然会导致该网站在美学和功能上都有所突破。

我怀疑问题可能在数据库层中出现并且只是暂时持续但是由于w3总缓存和清漆(我正在使用w3tc db查询缓存)进行大量缓存,效果会持续一段时间。有没有人曾经遇到过这个问题或有任何见解?我遇到了mysql锁定问题吗?

1 个答案:

答案 0 :(得分:0)

解决方案是将memcached守护程序升级到1.4.11版。自从我这样做以后问题就消失了所以我想我可以将它归结为版本不兼容或php-memcache和memcached之间的错误。我对memcached以及它的各种客户的体验让我相信它非常敏感。鉴于它采用的功能非常简单,我感到很惊讶。