雑多なブログ

音楽や語学、プログラム関連の話題について書いています

mac: PHPを実行しようとしたら謎のエラーが出た

macのterminalでPHPを実行しようとしたら、下記のエラーが発生しました。

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicuio.64.dylib
  Referenced from: /usr/local/bin/php
  Reason: image not found
zsh: abort      php

ぐぐってみたところ、brewPHPをインストールしていたのですが、インストールしたパッケージとライブラリの参照関係がおかしくなっていて、 パッケージの再インストールを行うと問題が解消した、という情報を多数発見。自分も同じようにパッケージの再インストールを試してみたら問題が解消しました。

brew reinstall php