之前有一个文章是写的Linux安装reids的 最近在捣鼓windows环境 安装的时候卡了好久 安装redis扩展 phpinfo没反应 最后终于发现了问题
所以分享一下
首先去下载redis这个网上一搜就是大把的 至于版本的话其实不需要太高的 我用的2.多的版本 , 至于区别在哪 本人是大菜鸡 也没仔细看
安装redis后在CMD 进入到安装的盘 然后输入 redis-server.exe 然后就会出现这样的图片
然后不同要关闭,另外打开一个CMD窗口 进入安装redis的盘 输入redis-cli 就会出现 然后redis安装就算完成了 接下来就要安装php redis扩展 首先打开phpinfo 查看你的
Compiler | MSVC11 (Visual C++ 2012) |
Architecture | x86 |
Zend Extension Build | API220131226,NTS,VC11 |
PHP Extension Build | API20131226,NTS,VC11 |
然后去 https://pecl.php.net/package/redis 这里找一下 注意 找的时候 根据版本点击后面的 DLL 进入滑倒最底部
进入
这里 一定要选择对应的PHP版本 以及 下载的版本千万不能下错 像我的 PHP5.6 VC11 x86 我传的这个图是不合适的 所以要后退点别的找对应的 不然下载后扩展会不能使用 下载完成后把这两个文件 由于我用的是PHP7的版本 所以文件可能有些不同
复制到 你当前PHP目录下的 ext 目录下 然后找到你的 php.ini 打开 编辑 加入
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll
注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效
最后 重启apache 然后进入phpinfo 搜索redis
这样就完成了
Zend Extension Build | API220131226,NTS,VC11 |
PHP Extension Build | API20131226,NTS,VC11 |