zoukankan      html  css  js  c++  java
  • mac安装扩展出现grep: /usr/include/php/main/php.h

    在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.12.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

  • 相关阅读:
    数据结构之c++感悟
    常见linux系统中RPM包的通用命名规则
    scripts
    http
    iscsi
    RHCE认证经典考题
    数据库
    配置空客户端邮件
    配置nfs服务
    Python版本的7大排序
  • 原文地址:https://www.cnblogs.com/cap-rq/p/11751898.html
Copyright © 2011-2022 走看看