Возможно связано с этот вопрос, но мне нужны пояснения.
Я управляю сервером Mac Mini с установленным пивом php54. Я не делал установку; разработчик, который это сделал, покинул компанию. Таким образом, я не знаю, с какими расширениями был скомпилирован php, и, поскольку сервер уже используется, я не хочу его нарушать.
Можно ли установить поддержку --with-imap без потери текущих расширений? Например. если бы он был запущен как brew install php54 --with-mcrypt
, воля brew reinstall php54 --with-imap
удалить mcrypt?
Если он потеряет расширения, можно ли узнать, с чем был скомпилирован php, чтобы воссоздать команду установки brew?
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
Воспользуйтесь перечисленными там вариантами и добавьте тот, который вам нужен.