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
下载下来之后解压,然后将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扩展不成功的可能原因 - https://wlphp.com/?post=251