突然ローカルで php -v をすると以下のエラーが出るようになったので、その時の対処方法。
これも、ググったら英語でしか解決方法がなかったので、、、
ある日突然、phpのバージョンを表示させるとリンクエラーが出てなぜ?となった時の解決方法。
$ php -v dyld: Library not loaded: /usr/local/opt/jpeg/lib/libjpeg.8.dylib Referenced from: /usr/local/bin/php Reason: image not found Abort trap: 6
解決方法は、phpをソースからインストールすると解決。
すでにPHPをインストール済みの場合は、アンインストールしてから実行。
ソースからインストールと言ってもhomebrew でインストールしている場合は、オプションつけるだけ。
php71の71の部分は、自分の環境に合わせたバージョンを指定。
$ brew uninstall php71 $ brew install php71 --build-from-source $ php -v PHP 7.1.8 (cli) (built: Aug 10 2017 18:49:37) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies