win7, php7.1.6, redis扩展安装失败

1.开发环境是 win7,php7.1.6,redis3.0.5,redis的服务器与客户端已经安装完毕,测试可用,php版本环境如下图:
https://img3.mukewang.com/5c8f5d7e0001bf6008000460.jpg
2.下载了对应版本的php_redis.dll,并拷贝到ext/下,在php.ini中打开拓展,如下图

https://img4.mukewang.com/5c8f5d7f000195fe08000064.jpg

https://img4.mukewang.com/5c8f5d800001f83903250182.jpg

https://img3.mukewang.com/5c8f5d8200012b2007450235.jpg

3.cmd运行php -m,提示无法加载动态文件,php_redis.dll

https://img.mukewang.com/5c8f5d820001c25606550364.jpg

楼主已经Google、Baidu很久,尝试了各种办法,没有解决这个问题,请各位大佬不吝赐教!

慕尼黑8549860
浏览 1013回答 6
6回答

jeck猫

如果不需要服务端redis可以不装服务端。可能是php_redis.dll版本不匹配][1]

红颜莎娜

第一:没有安装服务端服务吧,第二:dll文件下载错了,x64只是系统的位数与php位数无关

跃然一笑

php7.1.6而你的redis扩展是php7.0版本。如何能够工作?

梦里花落0921

确实是php_redis.dll的版本不匹配,已经解决了,感谢各位大佬的帮助。

噜噜哒

图片描述
打开App,查看更多内容
随时随地看视频慕课网APP