Macで作業していたら、ある日突然PHPがエラーを吐いて動かなくなったので、対処法を残しておきます。
環境
MacOS Catalina version 10.15.4
PHP 7.2 *brewでインストールしたやつ
エラー内容
php -vコマンドを実行すると以下の様なエラーになりました。
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
Referenced from: /usr/local/opt/php@7.2/bin/php
Reason: image not found
zsh: abort php -v
対処法
原因は、libicui18n.64.dylibのモジュールが読み込めていない様子。
PHPの場合は、バージョン指定をして再インストールすることで解決しました。
brew reinstall php@7.2