原有系统安装的是ImageMagick-7.0.1-5,由于ImageMagick-7.0.1-6一下版本出现漏洞,必须进行升级,升级ImageMagick到ImageMagick-7.0.2-0
升级后重启PHP-FPM时出现下列警告:
Gracefully shutting down php-fpm . done
Starting php-fpm [13-Jun-2016 15:35:28] NOTICE: PHP message: PHP Warning: Version warning: Imagick was compiled against Image Magick version 1793 but version 1794 is loaded. Imagick will run but may behave surprisingly in Unknown on line 0
done
错误提示是php的Imagick与新版本不兼容, 于是下载最新的imagick
# wget http://pecl.php.net/get/imagick
# mv imagick imagick.tgz
# tar -xzvf imagick.tgz
# cd imagick-3.4.3RC1/
# /usr/local/php/bin/phpize
# ./configure –with-php-config=/usr/local/php/bin/php-config –with-imagick=/usr/local/ImageMagick
# make && make install
安装完成后重启php-fpm,由于是升级,php.ini里面的其它选项不用改动
#service php-fpm restart