这里是文章模块栏目内容页
windows环境下安装php的redis扩展dll方法

安装php的redis扩展,需要知道当前php的一些信息。

打开windows的命令行 windows PowerSell工具,找到php.exe所在目录,并cd到此目录。

执行以下命令:

php -r "phpinfo();"


在输出的 有关phpinfo 信息中

查看PHP 的版本值 PHP Version 例如是 7.2.31

查看当前的windows系统架构Architecture 的值 是x86还是X64,

查看PHP Extension Build 参数值,例如: API20170718,TS,VC15;

查看当前php的Build类型是TS类型还是NTS。

在得到这些参数后,到 https://pecl.php.net/package/redis

官网下载对应版本 的redis的dll动态链接库。


这些参数的用法:


PHP Extension Build : 

API20170718 可以得到此PHP 的版本是2017年7月18日编译。

那么在查找redis的dll版本列表时必须是比此日期之后的版本。

确定了redis的版本,例如我们确定下载 2019-07-12 stable 版本。

那么点击dll 下载链接。进入具体下载页面。

在下载页面,根据之前得到的参数,

要选择 7.2 Thread Safe (TS) x64 版本 redis的dll库。


好了,就这样确定了下载下来后。解压得到php_redis.dll文件。

把它放到 php所在路径的ext目录里面。

然后修改php.ini 配置文件,增加

extension=php_redis.dll 
#增加配置一行
#然后重启apache或者nginx 服务。

到此,php的redis扩展安装完毕。


在php代码中 

<?php 
$redis = new \Redis();
$redis->connect( '127.0.0.1', 6379);
//如果有auth密码
$redis->auth( $pw );
//往redis出入 key和value;
$redis->set("key", "hello redis");
?>


好了,本文内容到此全部结束,感谢你的阅读,希望对你有所帮助。