请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis服务未启动

图片描述
是我的redis服务未启动吗?我配置文件也配好了,就是在调用set方法的时候会弹出这个错误,好像是我的服务没启动的样子。
web.php文件如下:
‘redis’=> [
‘class’=>‘yii\redis\Connection’,
‘hostname’=>‘127.0.0.1’,
‘port’=>6379,
‘database’=>‘0’
],

使用的代码如下:
redis=Yii::redis = Yii::redis=Yii::app->redis;
$key = ‘managers’;
redis−>set(redis->set(redis>set(key,‘asdasd’);
set()一执行就报错了,我不晓得这个redis服务是需要手动开启的吗?烦请老师解答,谢谢!

正在回答 回答被采纳积分+3

1回答

提问者 风中沙 2018-11-07 23:58:10

不好意思,跳了一下,没看之前的课程。找不到删除提问的地方,所以自己解答了。要先在电脑上安装redis服务,然后再安装php-redis扩展,最后在yii2项目中安装redis扩展。之前我遇到的问题就是因为没有安装redis服务和php-redis扩展,只是安装了yii2的redis扩展,所以一直提示没有开启redis服务。

1 回复 有任何疑惑可以回复我~
  • Jason #1
    好的,继续加油 : )
    回复 有任何疑惑可以回复我~ 2019-01-06 19:20:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信