我在我的MacBook pro Yosemite中使用,我升级为" El capitan"现在当我在终端php -i中运行时,我收到一些错误和警告。
Failed loading /usr/lib/php/extensions/no-debug-non-zts-20121212/ioncube_loader_dar_5.5.so: dlopen(/usr/lib/php/extensions/no-debug-non-zts-20121212/ioncube_loader_dar_5.5.so, 9): image not found
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php55/5.5.30/lib/php/extensions/no-debug-non-zts-20121212/imagick.so' - dlopen(/usr/local/Cellar/php55/5.5.30/lib/php/extensions/no-debug-non-zts-20121212/imagick.so, 9): image not found in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php55/5.5.30/lib/php/extensions/no-debug-non-zts-20121212/imagick.so' - dlopen(/usr/local/Cellar/php55/5.5.30/lib/php/extensions/no-debug-non-zts-20121212/imagick.so, 9): image not found in Unknown on line 0
phpinfo()
PHP Version => 5.5.30
我试过这个:
brew reinstall imagemagick
brew link imagemagick
另外我在/etc/php.ini中添加了这一行: 延长= imagick.so
对于ioncube,我做到了:
brew unlink php55-ioncubeloader
brew install homebrew/php/php55-ioncubeloader
当然重启apache:sudo apachectl restart,但结果相同。
在约塞米蒂,2天前一切都很好。