书写技术成长之路

Mac PHP7.1环境搭建问题

正在使用的PHP7.1环境突然报出了如下错误,

屏幕快照 2018-01-28 下午3.35.38.png

这个错误还没有见过dyld: Library not loaded: /usr/local/opt/jpeg/lib/libjpeg.9.dylib, Google了一番最终解决了。

解决方案:

  1. 先安装libjpeg, brew install libjpeg。以下是截图 屏幕快照 2018-01-28 下午4.01.36.png

  2. 根据命令提示切换

The currently linked version is 8d
You can use `brew switch jpeg 9b` to link this version.`
  1. 运行 brew switch jpeg 9b

  2. 再运行php -v就可以看到php的输出信息了。

github和stackoverflow上有关这个的讨论我试了一番都不行,这次解决也是不断尝试出来的。

参考链接

php72 install libjpeg.8.dylib not found

https://stackoverflow.com/questions/32703296/dyld-library-not-loaded-usr-local-lib-libjpeg-8-dylib-homebrew-php

https://stackoverflow.com/questions/32703296/dyld-library-not-loaded-usr-local-lib-libjpeg-8-dylib-homebrew-php

https://stackoverflow.com/questions/38331388/how-to-install-libjpeg-on-osx

安装PHP

安装PEAR

安装oracle扩展