搜尋

首頁  >  問答  >  主體

php - OS X中如何用brew 安装pecl拓展包?

不知为何原本有的pecl命令不见了,用编译安装的方式无法安装成功,看的是这套教程MAC OS X 安装 pecl

在第二步就无法安装了

我也没办法进行 sudo mkdir ,他依旧报权限错误,也不清楚具体是为什么。

现在呢我打算用brew 来安装pecl拓展包,请问命令是什么呢?

天蓬老师天蓬老师2792 天前802

全部回覆(3)我來回復

  • PHP中文网

    PHP中文网2017-04-11 09:43:35

    个人猜测应该是MAC OS XRootless保护机制的原因,降低了Root用户的操作权限,从而导致系统文件夹不可操作。

    题主可以参照《苹果OSX 10.11关闭rootless内核保护教程 Mac关闭rootless教程》先关闭Rootless,再看下是否可以操作成功。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-11 09:43:35

    关掉rootless有点粗暴,试试先手工创建那几个目录,如mkdir -p /usr/lib/php/pear

    回覆
    0
  • 怪我咯

    怪我咯2017-04-11 09:43:35

    一般用brew安装,先brew search关键字,再brew install就好了,不过我看pecl没有检索出来,也关注下吧

    回覆
    0
  • 取消回覆