1.需要下载yii2-redis的master分支代码:https://github.com/yiisoft/yii2-redis windows版本composer下载: https://getcomposer.org/download/

       2.解压复制到vendor/yiisoft 下面

       3.yiisoft下面extensions.php里面增加

        'yiisoft/yii2-redis' =>

   array (

    'name' => 'yiisoft/yii2-redis',

    'version' => '2.0.5.0',

    'alias' =>

    array (

        '@yii/redis' => $vendorDir . '/yiisoft/yii2-redis',

    ),

),

4.在composer.json里面增加

 

"autoload": {

"psr-4":

"yii\\redis\\": "/yii2-redis/src/"

    }

},

进入项目目录运行: composer dumpautoload

5.修改composer_psr4.php  找到  'yii\\redis\\' 改为:  'yii\\redis\\' => array($vendorDir . '/yiisoft/yii2-redis/src'),

6.修改autoload_static.php 找到'yii\\redis\\' 改为 : 'yii\\redis\\' =>array ( 0 => __DIR__ . '/..' . '/yiisoft/yii2-redis/src',),

7.web.php里面增加

'redis' =>[

    'class' => 'yii\redis\Connection',

    'hostname' => '127.0.0.1', #改为自己的redis服务器

    'port' => 6379,

    'database' => 0,

    'connectionTimeout' => 5

],

可以使用Yii:$app->redis->set('foo','Hello');Yii:$app->redis->get('foo');进行测试下。



作者:一只勤奋的代码狗
链接:https://www.jianshu.com/p/70918c68aad3
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。