第一步:
首先直接查看一下phpinfo()的信息 找到下面信息
第二步:
redis扩展下载地址
https://pecl.php.net/package/redis/2.2.7/windows
此处应该根据第一步得到的PHP版本和计算机系统位数下载对应文件
第三步:
解压文件,把下面两个文件放入D:phpStudyphpphp-5.6.27-ntsext(注意是ext目录)
第四步:
打开D:phpStudyphpphp-5.6.27-ntsphp.ini ,或者直接用phpstudy打开 在里面添加扩展信息
; php_redis
extension=php_redis.dll
第五步:
重启phpstudy查看phpinfo()是否添加成功;出现下面这个就表示添加成功
第六步:
可以用下面代码测试是否可运行
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
//设置 redis 字符串数据
$redis->set("tutorial-name", "Redis tutorial");
// 获取存储的数据并输出
echo "Stored string in redis:: " . $redis->get("tutorial-name");
如果报此类错误:
Fatal error: Uncaught exception 'RedisException' with message 'Redis server went away'
是因为Redis没有启动
下载Redis包:https://github.com/tporadowski/redis/releases。
用cmd进入到Redis目录内,输入 redis-server.exe redis.windows.conf
再次用上面代码测试就不报错了
注意事项 下载版本一定要注意 ts和nts(线程安全与非线程安全) x84和x64