在Yii中,我已经通过config/main.php文件启用了APC缓存:
然而,是否有一种基于配置的临时关闭方法?例如,我不想在启用
我尝试通过注释掉配置设置来关闭它,但它会给出(不是无理的)错误:
'cache' => array(
'class' => 'system.caching.CApcCache',
),
当我使用Yii的内置缓存方法时,它能很好地工作:
Yii::app()->cache->set('key', $value);
然而,是否有一种基于配置的临时关闭方法?例如,我不想在启用
YII_DEBUG
时启用它,并希望$votes = Yii::app()->cache->get("key");
始终返回false,就像当它为空时一样。我尝试通过注释掉配置设置来关闭它,但它会给出(不是无理的)错误:
Call to a member function get() on a non-object
。
Class CDummyCache does not exist
。 - The Bndr