如何手动清除Memcached WordPress站点选项?

时间:2011-07-07 作者:editor

重新启动memcache节点后,我只在根博客上收到一个错误,来自wp includes/ms设置的错误日志消息很明显。php。

[Thu Jul 07 18:55:27 2011] [error] [client 12.34.56.78] PHP Warning:  Attempt to assign property of non-object in /var/www/domain.php/wp-includes/ms-settings.php on line 114
从该文件中转储$current\\u blog var表明没有站点数据加载到对象中,只有几个插件引用,这就是为什么这样的行失败的原因:

    $blog_id = $current_blog->blog_id;
    $public  = $current_blog->public;
如何手动清除memcache中的站点选项?钥匙是什么?

1 个回复
SO网友:ChiCgi

我的wordpress副本中您的错误指示行上的变量实际上是$current\\u site,而不是$current\\u blog(我可能有更新版本的WP)。我相信您可以通过在数据库的wp\\u options表中更改选项名称“siteurl”或“blogname”的值来清除这一问题。

结束

相关推荐

Can't save options

我使用设置API创建了主题选项页面,一切正常,但我无法保存选项。我试图找出我错过了什么,但我失败了。知道是什么导致了这个问题吗?这是我的选项页面的代码<?php /** * This functions registers default options values for Evolutionary theme * settings */ function ev_theme_settings_defaults() { $options