原因:wamp没有安装phpredis扩展
解决方法:
1.先到ThinkPHP3.2的核心文件下找到Redis.class.php文件
2.跳转到对应地址并按照提示操作
注意:要对应wamp的php版本,最好下载的phpredis比redis版本高一个版本
本质上启用 WSL 后只需要解压 APPX 到文件夹启用就好:
启用 WSL:
2. 下载发行包:
Manually download Windows Subsystem for Linux (WSL) Distros
3. 重命名 .appx 为 .zip 然后解压到安装位置,例如:C:\Distros\<发行版>,然后通过命令行在此目录启动 <发行版>.exe 开始安装。
4. 将 <发行版>.exe 所在目录添加到系统全局变量「PATH」。
参阅:
在 Windows Server 上安装 Linux 子系统
WSL 很赞的,我在这上面跑 Linux 版本的 Redis,服务相当稳定。
以php为例:$redis = new Redis();$redis->connect('127.0.0.1', 6379);$redis->set("arr", array(1,2,3,4,5),3600);$str = $redis->get("arr");print_r($str);安装了redis插件, 开启了server-redis,那么就能运行以上代码,打印出来的结果你会发现是Array。这说明redis无法存储数组类型的变量。可以将数组转化为字符串再进行储存,在用的时候取出来再转为数组再用。
到此,以上就是小编对于windows安装redis配置的问题就介绍到这了,希望这3点解答对大家有用。
当前标题:不支持redis什么原因?windows安装redis
路径分享:http://www.shufengxianlan.com/qtweb/news22/442272.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联