Вместо того, чтобы устанавливать старую версию icu4c
, на которую может ссылаться старый (предварительно скомпилированный) php, лучше перекомпилировать старый php для ссылки на более позднюю библиотеку.
brew uninstall php@7.2
brew install --build-from-source php@7.2
Это будетсобрать php и связать его с новой библиотекой.Я обнаружил, reinstall
не совсем работает;новая установка захлебнулась, когда папка назначения уже существовала.
Я также сделал brew link --force php@7.2
для своей среды.