安裝後php無法運行錯誤原因是:
dyld: Library not loaded: /usr/local/lib/libpng16.16.dylib
Referenced from: /usr/local/bin/php
Reason: Incompatible library version: php requires version 34.0.0 or later, but libpng16.16.dylib provides version 23.0.0
Trace/BPT trap: 5
不知道該怎麼操作
回複內容:
安裝後php無法運行錯誤原因是:
dyld: Library not loaded: /usr/local/lib/libpng16.16.dylib
Referenced from: /usr/local/bin/php
Reason: Incompatible library version: php requires version 34.0.0 or later, but libpng16.16.dylib provides version 23.0.0
Trace/BPT trap: 5
不知道該怎麼操作
dyld
依賴出了問題了。
不相容。PHP 要求 dyld 版本 >= 34.0.0,而你的是 23.0.0;
brew update && brew upgrade
# 升級
brew reinstall php55
# 重新安裝
我覺得裝個虛擬機器更方便,VirtualBox+Vagrant杠杠的
最近也碰到過這個問題
你嘗試下這個 不知道能否解決
解決dyld: Library not loaded:
rm /usr/local/lib/libpng16.16.dylib
ln -s /usr/X11/lib/libpng15.dylib /usr/local/lib/libpng16.16.dylib
載入出錯而已。
還是放棄Homebrew吧,使用Virtualbox虛擬機器的方式即可。