![windows下安装php扩展(imagick)](https://www.shaowenhao.com/wp-content/themes/VINCENT/image/default.png)
1. 先确定环境所安装的php版本,通过 phpinfo() 来查看
(1) 注意对应php版本 ts还是nts x86还是x64
![](https://pic2.zhimg.com/80/v2-e9712f16684392ef1c124b3defaa4f25_720w.webp)
(2) 下载imagick扩展
(3) 下载地址https://pecl.php.net/package/imagick
![](https://pic3.zhimg.com/80/v2-a6615e428e6b2c4186409c09ed916d12_720w.webp)
![](https://pic4.zhimg.com/80/v2-9d5d9bfcfb5911468622ede341d82fbf_720w.webp)
如果要给旧版本php安装扩展,那么不能找最新 的 imagick 扩展,例如要给php73安装,只能好3.6.0之前的版本
2.安装扩展
(1) 解压上述文件后,将php_imagick.dll复制到php/ext目录,或者其他你的存放扩展的目录
![](https://pic1.zhimg.com/80/v2-b381969d205e77b8056066bc51df2a38_720w.webp)
![](https://pic4.zhimg.com/80/v2-761e18d53191254520a9ef868729187b_720w.webp)
2) 修改php.ini 加上extension=php_imagick.dll,注意php可能有多个ini,以phpinfo为准
![](https://pic3.zhimg.com/80/v2-944f8f11d904dda9da7576458d36d366_720w.webp)
![](https://pic2.zhimg.com/80/v2-5ee1641bab9113fb8bf09b337a0008fd_720w.webp)
(3) 重启apache或者nginx,此时phpinfo显示拓展安装成功,但是 ImageMagick number of supported formats为0,到这里成功安装了一半
![](https://pic4.zhimg.com/80/v2-40178cf69041fbf5818db63d441fe7f7_720w.webp)
(4) 注:如果phpinfo没有显示扩展安装成功,那么应该就是下载的imagick包版本不正确
3. 下载imagemagick程序
下载地址:http://windows.php.net/downloads/pecl/deps/
![](https://pic3.zhimg.com/80/v2-109cad3b24754f74491ad0350163447a_720w.webp)
下载与phpinfo提示一致的版本,此时需要注意 1.软件版本对应 2.vc11还是vc14 3.x86还是x64 都要以phpinfo为准
4. 安装imagemagick程序
(1) 下载的文件解压后,将程序整体复制到无空格 无中文字符的目录中
例如:C:\ImageMagick
(2) 配置环境变量,在“此电脑”右键“属性”,以此点击“高级” “环境变量” ,在 “系统变量”中找到键为path的数据,双击path,选择“新建”,将刚刚放程序的目录“C:\ImageMagick\bin”填入即可
(3) 将“C:\ImageMagick\bin”目录中的所有的以“.DLL‘为后缀的文件放入php的根目录,应该有179个(不用版本数量不一样)
5. 安装goscript (pdf转图片用到)
(1) ghostscript,下载地址:[https://ghostscript.com/releases/gsdnld.html]