php 安装imagic扩展及服务
于 2024-04-28 发布 阅读量733
安装imagic扩展 处理图片
查看环境

根据环境下载合适的 imagick扩展 和 imagemagick程序 还有Ghostscript
1、下载扩展imagick
下载地址 http://windows.php.net/downloads/pecl/releases/imagick/
下载地址 https://pecl.php.net/package/imagick
注意php版本 我这是php7.4.0 nt x64 下载3.7.0版本

2、安装扩展
将压缩包中的php_imagick.dll复制到php/ext目录,修改php.ini 加上extension=php_imagick
CORE_RL_MagickWand_.dll
CORE_RL_MagickCore_.dll
CORE_RL_freetype_.dll
CORE_RL_fribidi_.dll
CORE_RL_harfbuzz_.dll
CORE_RL_libxml_.dll
将这6个文件复制放到 C:\Windows\system32目录下
重启Apache
3、运行phpinfo()

安装成功 但是ImageMagick number of supported formats:0 还需要安装imagemagick程序
3、根据提示下载ImageMagick 7.1.0-18 Q16 x64 2021-12-14版本
下载地址https://imagemagick.org/script/download.php#windows
下载地址https://windows.php.net/downloads/pecl/deps/

解压将D:\ImageMagick-7.1.0-13-vc15-x64\bin 放入系统环境变量

重器计算机

安装成功后 再安装Ghostscript
下载地址https://www.ghostscript.com/download.html
只有安装Ghostscript之后imageick扩展才能用
Linux安装Ghostscript
yum install ghostscript 