https://blog.csdn.net/weixin_30417487/article/details/98797513
如果是mac os 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
是因为无法写入/usr/include文件夹,这个问题的根本原因是因为Catalina系统的一个“坑”,在升级到Catalina系统之后无法在根目录写入文件,需要在终端输入【csrutil status】命令查看SIP的状态,如果是enable,就关机重启按住Command+R进入恢复模式,找到顶部的使用工具-终端,输入csrutil disable关闭SIP,之后正常重启。(如果本来就是disable的跳过此步骤)
重新启动mac之后打开终端,重新挂载根目录,输入 sudo mount -uw / ,之后在你想要创建文件夹的地方创建,例如在/目录下创建data文件夹,sudo mkdir data,则可以往下执行就没有问题类
https://discussionschinese.apple.com/thread/250718044