- 查看PHP版本信息
http://127.0.0.1/?phpinfo=1 扩展包的以下信息需一致
- PHP VerSion: 5.6.38
- PHP Extension :20131226
- Compliler: VC11
- Architecture: X64
- ThreadSafe: TS / NTS
- 下载扩展文件
- 搜索"redis"
- 找到与PHP Extension日期最近的DLL文件
- 找到 5.6 Thread Safe (TS) x64文件 下载
3. 解压文件, 将php_redis.dll 和 php_redis.pdb拷贝至WampServer正在使用PHP目录的ext下,如: B:\wamp64\bin\php\php5.6.38\ext
- 修改php.ini
搜索”extension=“ 在该配置段最后加上
;php_redis
extension=php_redis.dll
复制代码
值得注意的是 WarmpServer的php目录下可能有两个类似的配置分别为
- php.ini 本地执行php命令时 用到的配置文件
- phpForApache.ini 网页访问php时,用到的配置文件
用WampServer客户端快速打开的php.ini 是 apache目录下的名为php.ini的快捷方式,它指向的文件是php目录下的phpForApache.ini
因此要在两种情形下都能正常使用redis模块,需要同时修改这两个配置文件。
-
重启WampServer
-
测试 两种方式验证配置的有效性
- php 命令 php redisTest.php
- 网页访问 127.0.0.1/redisTest.php
<?php
$redis = new Redis();
$redis->connect("127.0.0.1", 6379);
echo("suc");
复制代码
7.某些情况下需要安装 igbinary扩展同步骤 2.3.4 php.ini配置时, igbinary应在redis之前,即:
;php_redis
extension=php_igbinary.dll
exten配置时,sion=php_redis.dll,即:
复制代码