让官方的Thinkphp3.2 的 Redis驱动支持设置密码

浏览:6175 最后更新:2016-11-14 09:46 分类:驱动 关键字: Thinkphp redis 设置密码
Thinkphp 3.2的Redis不知道为什么官方没设置扩展,这里就改动了两行,配置方式都不变,只需要覆盖原文件即可(记得备份),路径:ThinkPHP\Library\Think\Cache\Driver\Redis.class.php

配置参考    'DATA_CACHE_PREFIX' => 'Redis_',//缓存前缀
    'DATA_CACHE_TYPE'=>'Redis',//默认动态缓存为Redis
    'REDIS_RW_SEPARATE' => false, //Redis读写分离 true 开启
    'REDIS_HOST'=>'127.0.0.1', //redis服务器ip,多台用逗号隔开;读写分离开启时,第一台负责写,其它[随机]负责读;
    'REDIS_PORT'=>'6379',//端口号
    'REDIS_TIMEOUT'=>'300',//超时时间
    'REDIS_PERSISTENT'=>false,//是否长连接 false=短连接
    'REDIS_AUTH'=>'test123',//AUTH认证密码
    'DATA_CACHE_TIME'       => 10800,      // 数据缓存有效期 0表示永久缓存
Linux设置方式vi /etc/redis/redis.conf修改 requirepass 的值为密码"test123"(去掉requirepass前边的#号)

欢迎加我微信 keerol 讨论
评论( 相关
后面还有条评论,点击查看>>