百度搜了一大堆,大都是源码编译的方法,一试全是报错,,,不知道是我xampp版本的问题还是啥
后来谷歌搜到正确方法,亲测成功。
我的xampp版本7.1.6
sudo /Applications/XAMPP/bin/pecl install redis
看到
Build process completed successfully
Installing '/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20160303/redis.so'
install ok: channel://pecl.php.net/redis-3.1.2
configuration option "php_ini" is not set to php.ini location
You should add "extension=redis.so" to php.ini
表示成功
在php.ini中加入extension=redis.so
重启服务 测试成功
ps:我之前已经安装过了autoconf,不知道这种方法是否需要autoconf,如果遇到报错,可以安装试一下
brew install autoconf