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

1.jpg

 

下载下来之后解压,然后将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的信息表明扩展安装成功了

2.jpg

 

本文标签:

版权声明:若无特殊注明,本文皆为《菜鸟站长》原创,转载请保留文章出处。

本文链接:windows下PHP安装Redis扩展不成功的可能原因 - http://wlphp.com/?post=251

发表评论

电子邮件地址不会被公开。 必填项已用*标注