小编Pet*_*ada的帖子

升级到 imagemagick7 并强制 php 使用它

我有 Ubuntu 18.04.1 LTS,默认情况下附带 ImageMagick 6.9.7,我希望 ImageMagick 处理 jp2 图像,所以我安装了 libopenjp2-7-dev 并从源代码安装了 imagemagick7,如下所示:

\n
wget https://www.imagemagick.org/download/ImageMagick.tar.gz \ntar xvzf ImageMagick.tar.gz\ncd ImageMagick-7.0.10-22\n./configure\nmake\nsudo make install\nsudo ldconfig /usr/local/lib\n
Run Code Online (Sandbox Code Playgroud)\n

magick -version显示正确的一个:

\n
Version: ImageMagick 7.0.10-22 Q16 x86_64 2020-07-02 https://imagemagick.org\nCopyright: \xc2\xa9 1999-2020 ImageMagick Studio LLC\nLicense: https://imagemagick.org/script/license.php\nFeatures: Cipher DPC HDRI OpenMP(4.5)\nDelegates (built-in): jng jp2 jpeg png xml zlib\n
Run Code Online (Sandbox Code Playgroud)\n

但其中phpinfo()显示:

\n
imagick module version  3.4.4\nimagick classes Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel\nImagick compiled with ImageMagick version   ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org\nImagick using ImageMagick …
Run Code Online (Sandbox Code Playgroud)

php apt libraries imagemagick software-installation

6
推荐指数
1
解决办法
4563
查看次数

标签 统计

apt ×1

imagemagick ×1

libraries ×1

php ×1

software-installation ×1