关于PHP的Redis拓展安装那些事(PHP 5.6大坑最详细填补)

        在我们使用PHP5.6版本时,会遇到这样一个问题。当遇到项目使用Redis作为缓存的驱动方式时,我们的PHP没有安装这个拓展便会导致运行项目时出现Bug,接下来我来教你如何安装这个拓展。

1.首先使用phpinfo()函数

         找到这三个重点信息,方便你选择拓展文件的版本

2.根据编译器版本号,CPU架构和PHP的版本号进行选择

     (如博主的版本如下,具体以自己的版本为主)

        php_redis-2.2.7-5.6-ts-vc11-x64.zip

        php_igbinary-2.0.1-5.6-ts-vc11-x64.zip

下载地址为:

redis下载地址

igbinary下载地址

3.下载解压缩文件

        将php_redis.dllphp_igbinary.dll复制至php所在文件夹的ext目录下

4.修改php.ini文件

        在文件夹的空白处加入

; php_redis

extension=php_igbinary.dll

extension=php_redis.dll

注:extension=php_igbinary.dll要放在extension=php_redis.dll的前面,否则此扩展不会生效

5.重启Apache

        继续使用phpinfo()函数,看拓展是否安装成功,如果成功就会出现以下页面

6.安装Redis软件 

      (如果你是使用Window系统请继续看下去,不是请忽略)

        在Window系统中使用Redis拓展需要安装Redis软件

下载地址(如果打不开可以关注私信博主):

Releases · tporadowski/redis · GitHubx

        下载完,解压缩后就是这样几个文件

        这时候打开cmd命令行窗口,cd到这个文件的目录下,然后输入

redis-server.exe redis.windows.conf

        这时候会出现这样子一个界面(千万不要关闭!!!否则无法访问服务端

        这时候再另外开多一个cmd命令行窗口,一样cd到这个文件的目录下,输入

redis-cli.exe -h 127.0.0.1 -p 6379

         然后再设置键值对测试

set EE 582

        用键取出值

get EE

        效果如下图:

        以上便说明我们已经成功安装了redis,这时候我们的redis拓展也能正常使用了

  

        各位看官老爷,收藏起来呗,万一以后用得到呢,再不行点个赞再走/(ㄒoㄒ)/~~

        (以上内容仅供学习参考,若有错误之处欢迎指正交流)

       

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

第一天才

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值