Menggunakan aplikasi php apa pun menghasilkan:
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
Sebagian besar aplikasi php saya diinstal menggunakan homebrew dengan pengecualian komposer (diinstal menggunakan curl)
Saya mencoba menghapus libpng dan menginstal ulang dengan homebrew tidak berhasil.
Selanjutnya adalah beralih ke versi terbaru libpng 1.5 seperti yang dinyatakan dalam pesan kesalahan:
$ 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
Sekarang kesalahan telah berubah menjadi:
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
Saya menjalankan Mavericks (10.9.2) dan PHP 5.5.1.
Terima kasih sebelumnya!