使用yii2-redis链接阿里云的KVStore报错 [ 2.0 版本 ]
Failed to open redis DB connection (6c99b53717bbddd:*******, database=0): 2 - No such file or directory
这是什么原因?
共 4 个回答
-
-
unixSocket'=>'5c99b53717bb4d13:***ddda*;
这一串恐怕不是文件描述符吧, 看样子 应该是账号密码连接, 而非通过
unixSocket
;配置成
password
, 通过tcp
连接吧共 2 条回复 -
阿里云的redis是要求使用phpredis扩展的,见https://help.aliyun.com/document_detail/26360.html?spm=5176.doc26342.6.120.MuGJyv
而yii2操作redis并未用phpredis扩展,而是使用php原生的socket连接,看下源码就知道了。
所以阿里云的redis暂无法在yii2中使用。 -
bobysky
注册时间:2015-03-01
最后登录:2016-10-05
在线时长:23小时7分
最后登录:2016-10-05
在线时长:23小时7分
- 粉丝6
- 金钱0
- 威望0
- 积分230