Как настроить CApcCache - PullRequest
       17

Как настроить CApcCache

2 голосов
/ 14 сентября 2011

Я хочу использовать кэш 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 голосов
/ 03 февраля 2014

Я нашел несколько ответов для вас здесь: http://www.yiiframework.com/wiki/312/getting-the-most-out-of-apc-for-yii/ Эта ссылка покажет вам, как заставить APC работать с Yii!С уважением,

0 голосов
/ 06 февраля 2013

Чувак, насколько я знаю о кеше apc, тебе не нужно ничего делать после этих настроек в main.php.Это устанавливает кэширование по умолчанию для всех кодов php.Тем не менее, если вы хотите сделать что-то подобное, попробуйте следующие настройки:

'components'=>array(
    ...
    'apcCache'=>array(
                 'class'=>'CApcCache',
             ),

Это может работать.Попробуйте.

...