如何设置 CApcCache

发布于 2024-12-04 14:33:45 字数 352 浏览 0 评论 0原文

我想在函数中使用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

I want to use APC cache in function. After setting up the config

   'cache' => array(
    'class' => 'system.caching.CApcCache',
),

but it does not work. What ever I set up to cache, it always returns 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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凑诗 2024-12-11 14:33:45

老兄,我对 apc 缓存了解多少,在 main.php 中进行设置后,您不需要执行任何操作。这将为所有 php 代码设置默认缓存。现在,如果您想做类似的事情,那么您应该尝试这样的设置,

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

这可能会起作用。尝试一下。

Dude, how much I know about apc cache, you don't need to do anything after that settings at main.php. This sets default caching to all the php codes. Now still, if you wanna do something like that, then you should try the settings like this,

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

This may work. Give it a try.

失与倦" 2024-12-11 14:33:45

我在这里为您找到了一些答案: http://www.yiiframework.com/wiki/312/getting-the-most-out-of-apc-for-yii/ 该链接将向您展示如何让 APC 与 Yii 一起工作!
亲切的问候,

I found some answers for you here: http://www.yiiframework.com/wiki/312/getting-the-most-out-of-apc-for-yii/ That link will show you how to get APC working with Yii!
Kind regards,

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文