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

我在win7系统下安装了memcached并添加了php_memcache.dll扩展,安装后可以正常使用。但是在yii2.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);
}
  • 回答于 2015-04-27 11:27 举报

    我的 直接报错:
    PHP Warning – yii\base\ErrorException

    include(E:\Soft\PHP\yii\yii-basic-app-2.0.3\basic\vendor\yiisoft\yii2/caching/MyCache.php): failed to open stream: No such file or directory
    
    1. in E:\Soft\PHP\yii\yii-basic-app-2.0.3\basic\vendor\yiisoft\yii2\BaseYii.php at line 288
    279280281282283284285286287288289290291292293294295296297        } elseif (strpos($className, '\\') !== false) {
                $classFile = static::getAlias('@' . str_replace('\\', '/', $className) . '.php', false);
                if ($classFile === false || !is_file($classFile)) {
                    return;
                }
            } else {
                return;
            }
     
            include($classFile);
     
            if (YII_DEBUG && !class_exists($className, false) && !interface_exists($className, false) && !trait_exists($className, false)) {
                throw new UnknownClassException("Unable to find '$className' in file: $classFile. Namespace missing?");
            }
        }
     
        /**
         * Creates a new object using the given configuration.
    
  • 回答于 2016-01-05 16:27 举报

    这是yii2框架里的一个bug,已经找到解决办法了,http://www.yiichina.com/topic/6160

您需要登录后才可以回答。登录 | 立即注册
linxury
见习主管

linxury

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

热门问题