正在使用的PHP7.1环境突然报出了如下错误,
这个错误还没有见过dyld: Library not loaded: /usr/local/opt/jpeg/lib/libjpeg.9.dylib
, Google了一番最终解决了。
解决方案:
先安装libjpeg,
brew install libjpeg
。以下是截图根据命令提示切换
The currently linked version is 8d
You can use `brew switch jpeg 9b` to link this version.`
运行
brew switch jpeg 9b
再运行
php -v
就可以看到php的输出信息了。
github和stackoverflow上有关这个的讨论我试了一番都不行,这次解决也是不断尝试出来的。
参考链接
php72 install libjpeg.8.dylib not found
https://stackoverflow.com/questions/38331388/how-to-install-libjpeg-on-osx