windows下PHP安装Redis扩展不成功的可能原因

驱动下载地址:


http://windows.php.net/downloads/pecl/releases/igbinary   (在序列化和反序列化的效率上高于其自带的)可以不添加


http://windows.php.net/downloads/pecl/snaps/redis

可以看到有很多版本,这时需要根据自己的情况进行选择,如果选择不对版本基本不会成功。可以通过phpinfo()查看自己的php信息如下图:


一定要注意下载驱动版本和phpinfo里面的cpu架构,vc版本,ts还是nts


windows下PHP安装Redis扩展不成功的可能原因下载下来之后解压,然后将php_igbinary.dll,php_redis.dll拷贝至php的ext目录下


修改php.ini,在该文件中加入:


;php_redis

extension=php_igbinary.dll

extension=php_redis.dll

注意:网上有人说 extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效  


extension=php_igbinary.dll,这个扩展可以不用加,所以不一定在extension=php_redis.dll前面了。


重启apache后再次查看phpinfo,看到有redis的信息表明扩展安装成功了


windows下PHP安装Redis扩展不成功的可能原因

上一篇:2021-02-24 记一次opapi接口无响应问题


下一篇:整合性经营管理与SCM作业的协作