微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

开启队列时,命令行输入php think queue:listen出现乱码

 

 

以下是解决方式:
找到你安装的PHP版本并找到PHP.ini文件,在扩展里面增加一行extension=redis,安装扩展,保存,重

启服务,搞定。
还原过程:
输入命令 PHP --re redis 结果:提示没有安装redis扩展
输入命令 PHP -m 结果:没有找到redis扩展
按上述解决方式操作 结果,不再报错了
注意: 这个问题根据大佬的说法是 PHP 有多种运行方式,WEB端的扩展是安装了,也就是我的PHPSTUDY

上面虽然已经安装也可以运行了,但是命令行端却和web端用的不是同一个配置文件,因此如果你也用的

集成环境,不建议通过集成环境来打开配置文件,而是手动去PHP安装目录的根目录找到PHP.INI这个文

件去看看是不是有这个扩展。
参考地址
https://ask.fastadmin.net/question/27493.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐