Mac安装swoole中遇到的问题
转:https://blog.csdn.net/lishanleilixin/article/details/96137272
 1:下载swoole源码,https://github.com/swoole/swoole-src/releases
2:tar -zxvf swoole.tgz
3:进入解压目录,输入:/usr/local/php/bin/phpize //多PHP版本时
4:./confiure --with-php-config=/usr/local/php/bin/php-config  //多PHP版本时
5:make && make install
6:修改php.ini,extension=swoole.so 
网上解决方案
解决方案
- 
关闭MacOS,按option键,出现磁盘后,按 Command + R(Win 键盘:win + R)进入恢复模式,找到终端 
- 
打开终端,输入命令: csrutil disable
- 
reboot 重启mac 
- 
重启后让机器正常启动,可以在终端查看 rootless 状态: csrutil status显示 System Integrity Protection status: disabled.正常情况下 rootless 已经关闭。 
- 
要想重新开启 rootless 机制,参考步骤 1,输入命令: csrutil enable
本人遇到的:
由于mac自带php,而本人自定义安装php,导致了php -m扩展查询的路径不正确,所以应该修改安装对应的php.ini
自定义安装brew的 php修改文件是在
/usr/local/etc/php/7.2/下面进行php.ini配置和php-fpm.conf的修改
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号