扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
原因: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点解答对大家有用。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流