一、前提
想要在Windows下使用Redis,需要先安装Windows下的Redis服务,如果没有安装请先跳转到: https://blog.csdn.net/wangji5487/article/details/102880945
二、开始安装扩展
- 使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本
- 根据PHP版本号,编译器版本号和CPU架构
下载地址:
http://windows.php.net/downloads/pecl/releases/redis/2.2.7/
http://windows.php.net/downloads/pecl/releases/igbinary/2.0.1/
3. 解压缩后,将php_redis.dll和php_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. 测试
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('test','hello redis');
echo $redis->get('test');
?>
恭喜你,已经成功安装了Redis扩展!
PS:如果提示了下面错误,可能的原因是没有启动Redis服务,Windows下启动了之后窗口不能关闭。