我习惯在MacOS High Sierra上使用homebrew-php安装php72和php所需的扩展程序.. homebrew
现在,当我去https://github.com/Homebrew/homebrew-php时,它说它已被弃用,它被删除或与核心合并 . 我可以看到 brew
有php包但无法安装更多扩展 .
我现在需要点击一个不同的存储库吗?
一般来说......我需要mysql,intl和opcache扩展,默认情况下不会出现 . 我该怎么办 ?
我习惯在MacOS High Sierra上使用homebrew-php安装php72和php所需的扩展程序.. homebrew
现在,当我去https://github.com/Homebrew/homebrew-php时,它说它已被弃用,它被删除或与核心合并 . 我可以看到 brew
有php包但无法安装更多扩展 .
我现在需要点击一个不同的存储库吗?
一般来说......我需要mysql,intl和opcache扩展,默认情况下不会出现 . 我该怎么办 ?
1 回答
我遇到了一些主要的障碍,试图在MacOS High Sierra上使用php56的自制软件 . 它迫使我使用Pear / Pecl来安装我的依赖项,如dblib,memcached,mcrypt等 . 当我试图获得memcached设置时,它只有一个版本可用于php7x . 令人失望的是,我举手并从我的系统中删除了自制软件并安装了macports . 我能够让所有微妙的依赖工作 . 这不是一条愉快的道路,但它总比没有好 .
删除自制软件:https://github.com/Homebrew/legacy-homebrew/issues/48792
安装macports:https://www.macports.org/install.php
我希望这有帮助 .