扫码关注官方订阅号
如题。。用pecl安装的php.ini里面添加了之前安装的redis扩展就可以用,imagick就不行,求解
闭关修行中......
找到方法了
我用mac上的的xampp集成开发环境(我知道有人要吐槽没必要用集成环境)。。错误日志显示
Incompatible library version: libMagickWand-6.Q16.2.dylib requires version 18.0.0 or later, but libfreetype.6.dylib provides version 17.0.0 in Unknown on line 0
在/usr/local/Cellar/freetype/xxxxxx/lib下,找到freetype.6.dylib 文件,复制到/Applications/XAMPP/xampfiles/lib/ 里面。。
就ok了。。
然后,一定要看log。。
参见:http://stackoverflow.com/ques...
技术方面的问题果然还是得靠积累,谷歌吧,不要百度了。。
你还需要安装ImageMagick ImageMagick-devel
ImageMagick ImageMagick-devel
yum --enablerepo=remi install ImageMagick ImageMagick-devel pecl install imagick echo "extension=imagick.so" > /etc/php.d/imagick.ini
然后重启php-fpm
你php -m 看的实际上是php的cli模式下的拓展, 如果你仔细看下, 你php -i |grep php.ini试试看下, 你会发现他和phpinfo()中显示加载的php.ini 文件不是同一个, 你同步修改下phpinfo中php.ini 加载的配置文件就好了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
找到方法了
我用mac上的的xampp集成开发环境(我知道有人要吐槽没必要用集成环境)。。
错误日志显示
在/usr/local/Cellar/freetype/xxxxxx/lib下,找到freetype.6.dylib 文件,复制到/Applications/XAMPP/xampfiles/lib/ 里面。。
就ok了。。
然后,一定要看log。。
参见:
http://stackoverflow.com/ques...
技术方面的问题果然还是得靠积累,谷歌吧,不要百度了。。
你还需要安装
ImageMagick ImageMagick-devel然后重启php-fpm
你php -m 看的实际上是php的cli模式下的拓展, 如果你仔细看下, 你php -i |grep php.ini试试看下, 你会发现他和phpinfo()中显示加载的php.ini 文件不是同一个, 你同步修改下phpinfo中php.ini 加载的配置文件就好了