macOS XAMPP集成环境下安装php-redis遇到的坑
1、macos系统本身就自带php,我的是7.1.23,如果你有使用集成环境的话,集成环境所带的php版本很可能是不一样的,我使用的是XAMPP集成环境,他所带的版本是7.3.2,因此我这台电脑上就带了两个php环境,所以你在安装拓展时要清楚你想安装拓展给那个环境。我一开是并不清楚,所以第一次是给我的系统自带环境安装的redis拓展。
2、(在安装之前需要先安装好homebrew,再通过homebrew安装autoconf)在给自带环境安装redis的时候我也遇到了一个难点,就是在执行make操作的时候报错了,我查询资料以为是mac的SIP机制导致的,后来才发现是没有php.h这个头文件导致的,查了很多资料才在连接2中找到了解决方法。然后安装好后发现我装错了环境。
3、最后,通过参考连接1的方法,完成了安装,但这还是没结束,在php.ini中完成了配置之后,phpinfo中就是没有redis拓展出现,查询资料无果,直接测试也是无效。无奈之下怀疑是一开始下的redis包又问题,于是再使用其他的资源进行重新安装,结果就能用了。很玄学。
————————————————
版权声明:本文为CSDN博主「qq_39382480」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39382480/article/details/90142312