mac安装扩展出现grep: /usr/include/php/main/php.h
2024-09-06 20:33:35
在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
最新文章
- Html和CSS布局技巧
- iOS开发 个别页面是否支持页面旋转
- lucene文件格式待整理
- PHP中数据库的连接
- elasticsearch中的mapping映射配置与查询典型案例
- 面试cookie
- 主要协议SCSI、FC、iSCSI
- PCB外形加工
- pgmpy包的安装,以及conda的安装
- MD5加密Demo
- 基于Dubbo的压测调优实例
- 一步一步学多线程-ThreadLocal源码解析
- 201521145048《Java程序设计》第5周学习总结
- 通过Erlang构建TCP服务应用案例(最原始方式)
- linux audit审计(4)--audit的日志切分,以及与rsyslog的切分协同使用
- lua内存监测和回收
- CDOJ1927 爱吃瓜的伊卡洛斯(2) 【并查集】启发式合并+set
- 洛谷P3121 审查(黄金)Censoring(Gold) [USACO15FEB] AC自动机
- PHP 5.6 如何使用 CURL 上传文件
- PHP读取文件夹的文件列表
热门文章
- 关于cmd的命令行参数的问题
- WCF 数据传输SIZE过大
- IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解,DNS域名设计
- springBoot整合mybatis-plus关闭自动转换小驼峰命名规则
- EC20的指令
- FineReport帆软报表需求:根据url传递过来的参数值决定显示隐藏列
- day19-Python运维开发基础(类的魔术方法)
- 执行SQL时出现: ORDER BY clause is not in GROUP BY clause and contains nonaggregated c
- Node.js之EventEmiter
- QQ企业通知识点---ClassSerializers