2015-03-02 23:44:27 3782次浏览 1条回答 0 悬赏 0 金钱

我在 win7 系统下安装了memcached并添加了php_memcache.dll扩展,安装后可以正常使用。但是在 Yii 2.0 的框架下,我配置了 cache 组件:配置如下

'cache' => [
    'class' => 'yii\caching\MemCache',
    'servers' => [
        [
            'host' => 'localhost',
            'port' => 11211,
            'weight' => 100,
        ],
        [
            'host' => 'localhost',
            'port' => 11211,
            'weight' => 50,
        ],
    ],
], 

并写了一个测试方法,但是无法获取 $key$value
方法如下:

function actionTest(){
    $key='key';
    $value='this is the value';
    Yii::$app->cache->add($key,$value,60);
    echo Yii::$app->cache->get($key);
}
您需要登录后才可以回答。登录 | 立即注册
linxury
见习主管

linxury

注册时间:2015-03-02
最后登录:2015-05-04
在线时长:19小时40分
  • 粉丝1
  • 金钱45
  • 威望0
  • 积分235

热门问题