Mac php7.1添加redis扩展

Mac php7.1添加redis扩展

安装redis
下载地址:https://redis.io/ 然后解压
进入到你下载redis的目录:(我的目录如下)
cd /Users/kyle/Downloads/redis-4.3.0/
sudo make test
sudo make install
安装成功后 ,启动redis
redis-server
测试:redis-cli
Mac php7.1添加redis扩展

添加php-redis扩展
下载地址:http://pecl.php.net/package/redis 解压
推荐下载4.3.0 我下载5.1.1 5.1.0 2.2.7 都安装失败
(进入你的下载地址)
cd /Users/kyle/Downloads/redis-4.3.0
phpize

./configure --with-php-config=/usr/bin/php-config
make && make install

修改php.ini
(修改你的php.ini)
vi /etc/php.ini
加入:
extension=redis.so

重启apche:
sudo apachectl restart
查看redis是否安装成功:
php -m|grep redis
或者进入 phpinfo() 里面, 有就代表安装上了

途中问题:
添加完扩展后如果遇到redis.so无法加载
查了很多资料都说是php-fpm的问题,但是我改了也没有任何用。
我就觉得应该是安装包原因:
1.symbol ‘_zend_empty_string’ not found
2.X86_64h…
这几个都是我安装了5.1.1 5.1.0 2.2.7 报的错,
然后安装 4.3.0 就好了。