如何设置CApcCache

时间:2011-09-14 06:15:37

标签: php yii apc

我想在功能中使用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

2 个答案:

答案 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合作! 亲切的问候,