किसी भी php एप्लिकेशन परिणाम का उपयोग करना:
dyld: Library not loaded: /usr/local/lib/libpng15.15.dylib
Referenced from: /usr/local/bin/php
Reason: image not found
[1] 4494 trace trap php
मेरे अधिकांश php एप्लिकेशन कंपोज़र के अपवाद के साथ होमब्रे का उपयोग करके स्थापित किए गए थे (कर्ल का उपयोग करके स्थापित)
मैं libpng को हटाने की कोशिश की और कोई फायदा नहीं हुआ homebrew के साथ पुनर्स्थापित।
अगला त्रुटि संदेश में दिए गए libpng 1.5 के नवीनतम संस्करण पर स्विच करने के लिए था:
$ brew info libpng
libpng: stable 1.6.10 (bottled)
http://www.libpng.org/pub/png/libpng.html
/usr/local/Cellar/libpng/1.5.17 (15 files, 1.0M)
Poured from bottle
/usr/local/Cellar/libpng/1.5.18 (15 files, 1.0M)
Poured from bottle
/usr/local/Cellar/libpng/1.6.10 (17 files, 1.3M) *
$ brew switch libpng 1.5.18
Cleaning /usr/local/Cellar/libpng/1.5.17
Cleaning /usr/local/Cellar/libpng/1.5.18
Cleaning /usr/local/Cellar/libpng/1.6.10
16 links created for /usr/local/Cellar/libpng/1.5.18
अब यह त्रुटि बदल गई है:
dyld: Library not loaded: /usr/local/lib/libpng16.16.dylib
Referenced from: /usr/local/lib/libfreetype.6.dylib
Reason: image not found
[1] 6993 trace trap phpunit
Im चल Mavericks (10.9.2) और PHP 5.5.1।
अग्रिम में धन्यवाद!