在Mac下执行 sudo 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

解决方法:

macOS系统在10.12版本之上要先做前三步,否则从第四步开始

1.重启mac电脑,同时按住command+r,等出现进度条了再松开

2.弹出界面的工具条,选择“实用工具”,再选择“终端”,输入:csrutil disable,然后回车。会有英文提示成功

3.重新启动电脑

4.进入“终端”,输入

sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10..sdk/usr/include /usr/include

要是找不到Xcode.app,先到App Store下载安装Xcode

特别提醒:

有设置过csrutil disable这个,/usr/lib/php/extensions/no-debug-non-zts-20191028  这个文件将可以写入,不然默认是被系统保护着,即使root权限也改不了。有用到的扩展都可以放在这个文件里面

参考链接:https://blog.csdn.net/johnson262019986/article/details/88552439

最新文章

  1. Html和CSS布局技巧
  2. iOS开发 个别页面是否支持页面旋转
  3. lucene文件格式待整理
  4. PHP中数据库的连接
  5. elasticsearch中的mapping映射配置与查询典型案例
  6. 面试cookie
  7. 主要协议SCSI、FC、iSCSI
  8. PCB外形加工
  9. pgmpy包的安装,以及conda的安装
  10. MD5加密Demo
  11. 基于Dubbo的压测调优实例
  12. 一步一步学多线程-ThreadLocal源码解析
  13. 201521145048《Java程序设计》第5周学习总结
  14. 通过Erlang构建TCP服务应用案例(最原始方式)
  15. linux audit审计(4)--audit的日志切分,以及与rsyslog的切分协同使用
  16. lua内存监测和回收
  17. CDOJ1927 爱吃瓜的伊卡洛斯(2) 【并查集】启发式合并+set
  18. 洛谷P3121 审查(黄金)Censoring(Gold) [USACO15FEB] AC自动机
  19. PHP 5.6 如何使用 CURL 上传文件
  20. PHP读取文件夹的文件列表

热门文章

  1. 关于cmd的命令行参数的问题
  2. WCF 数据传输SIZE过大
  3. IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解,DNS域名设计
  4. springBoot整合mybatis-plus关闭自动转换小驼峰命名规则
  5. EC20的指令
  6. FineReport帆软报表需求:根据url传递过来的参数值决定显示隐藏列
  7. day19-Python运维开发基础(类的魔术方法)
  8. 执行SQL时出现: ORDER BY clause is not in GROUP BY clause and contains nonaggregated c
  9. Node.js之EventEmiter
  10. QQ企业通知识点---ClassSerializers