php53-mcrypt-brew的问题

php53-mcrypt-brew的问题,php,homebrew,Php,Homebrew,在尝试使用自制软件为php53安装mcrypt时,我遇到以下错误: $ php -i dyld: Library not loaded: /usr/local/lib/libpng15.15.dylib Referenced from: /usr/local/bin/php Reason: image not found Trace/BPT trap: 5 我尝试过卸载/重新安装libpng,切换到不同版本的libpng,删除/重新安装php53 mcrypt,等等。现在我已经卸载了使

在尝试使用自制软件为php53安装mcrypt时,我遇到以下错误:

$ php -i
dyld: Library not loaded: /usr/local/lib/libpng15.15.dylib
  Referenced from: /usr/local/bin/php
  Reason: image not found
Trace/BPT trap: 5

我尝试过卸载/重新安装libpng,切换到不同版本的libpng,删除/重新安装php53 mcrypt,等等。现在我已经卸载了使用homebrew的这两个版本,但仍然出现相同的错误。还没有在谷歌上找到任何解决方案的好结果。有什么想法吗?

对我来说,修复它的是重新安装PHP本身的brew,以下是步骤:

brew reinstall php53
然后重新启动apache:

apachectl stop  
apachectl start