安装后为 brew php 添加 IMAP 支持

安装后为 brew php 添加 IMAP 支持

可能与这个问题,但我需要一些澄清。

我正在管理安装了 brew 的 php54 的 Mac Mini 服务器。我没有安装;安装的开发人员已经离开了公司。因此,我不知道 php 是用什么扩展编译的,而且由于服务器正在使用中,我不想破坏它。

是否可以安装 --with-imap 支持而不丢失任何当前扩展?例如,如果它以 运行brew install php54 --with-mcrypt,是否会brew reinstall php54 --with-imap删除 mcrypt?

如果它会丢失扩展,是否可以找到 php 的编译内容,以重新创建 brew install 命令?

答案1

php -m 

将列出编译的模块(此列表可能比以下命令所暗示的更长:

brew info php54 

将显示当前(和以前)安装的安装选项

示例(用mutt而不是php54

/usr/local/Cellar/mutt/1.6.1 (88 files, 4.7M) *
  Built from source on 2016-05-10 at 16:02:12 with: --with-confirm-attachment-patch --with-gpgme --with-s-lang

使用那里列出的选项并添加您需要的选项。

相关内容