PHP菜鸟博客_共同学习分享PHP技术心得【PHP爱好者】
windows下PHP安装Redis扩展不成功的可能原因
2021-2-14 菜鸟站长


驱动下载地址:



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



 

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容