mac 升级 Catalina phpize grep: /usr/include/php/main/php.h: No such file or directory

问题描述:今天升级mac 系统到 Catalina 在使用phpize安装扩展模块时报错
grep: /usr/include/php/main/php.h: No such file or directory
grep: /usr/include/php/Zend/zend_modules.h: No such file or directory
grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory
解决办法:
关闭System Integrity Protection (SIP)系统完整性保护
第一步,电脑关机。然后开机按住command+r键,直到出现 苹果logo + 进度条 时,松开。
然后耐心等待进入 OS X恢复模式,等待时间可能比平时进入系统要长
进入后打开【实用工具】选项-选择【终端】
输入命令csrutil disable关闭。( 如需要打开,同样的步骤输入命令 csrutil enable)
回车得到如下图反馈,SIP关闭。
重启电脑后输入命令
1.sudo mount -uw /
2.sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include /usr/include

你可能感兴趣的:(mac 升级 Catalina phpize grep: /usr/include/php/main/php.h: No such file or directory)