先打开phpinfo();查看版本信息
主要看这3个,我的是x86.NTS,VC15
下载地址:
https://windows.php.net/downloads/pecl/snaps/redis/
https://windows.php.net/downloads/pecl/releases/igbinary/
所以我应该选择
下载完之后把里面的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的前面,否则此扩展不会生效
然后重启PHP服务器,
打开phpinfo,如果有redis
就说明安装成功了。
如果出现这种情况说明版本没选择对或者PHP版本不对。重新调整一下版本或者安装包
测试代码:
<?php
//连接本地的 Redis 服务
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo "redis连接成功".'<br/>';
//设置 redis 字符串数据
$redis->set("test", "success");
// 获取存储的数据并输出
echo "This test->" . $redis->get("test");
?>