Php imagick安装问题:未定义符号:MagickGetImageBluePrimary位于第0行的未知位置

Php imagick安装问题:未定义符号:MagickGetImageBluePrimary位于第0行的未知位置,php,imagemagick,imagick,webp,Php,Imagemagick,Imagick,Webp,最近我想为我的imagemagick添加webp支持 我正确安装了libwebp-0.3.1和imagemagick-6.8,但在成功安装imagick-3.0.1后,我运行cmd: $:php-m | grep“imagick” 它表明: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/imagick.so' - /usr/lib64/php/modules/imagick.so

最近我想为我的imagemagick添加webp支持

我正确安装了libwebp-0.3.1和imagemagick-6.8,但在成功安装imagick-3.0.1后,我运行cmd:

$:php-m | grep“imagick”

它表明:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/imagick.so' - /usr/lib64/php/modules/imagick.so: undefined symbol: MagickGetImageBluePrimary in Unknown on line 0
所以我改成了imagick-2.3.0,当然它是有效的。但是有人找到了使用imagick-3.0.1的解决方案吗


任何帮助都将不胜感激

解决方案是帮助未来的司令部使用该命令查找MagickWand

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
然后配置并安装imagick-3.0.0或imagick-3.0.1:

./configure
make
make install
答案链接如下: