我想在功能中使用APC缓存。设置配置后
'cache' => array(
'class' => 'system.caching.CApcCache',
),
但它不起作用。我设置什么缓存,它总是返回false。
$result = '121';
$cache_key = 'key_12';
Yii::app()->cache->set($cache_key,$result,300);
echo Yii::app()->cache->get($cache_key);// always return false
答案 0 :(得分:0)
老兄,我对apc缓存了解多少,在main.php设置之后你不需要做任何事情。这会将默认缓存设置为所有php代码。现在,如果您想做类似的事情,那么您应该尝试这样的设置,
'components'=>array(
...
'apcCache'=>array(
'class'=>'CApcCache',
),
这可能有用。试一试。
答案 1 :(得分:0)
我在这里找到了一些答案:http://www.yiiframework.com/wiki/312/getting-the-most-out-of-apc-for-yii/该链接将向您展示如何让APC与Yii合作! 亲切的问候,