下载imagemagick
根据自己系统是32位还是64位,选择下载x86还是x64,一定要选择 “Win* dynamic at 16 bits-per-pixel component”
我是64位系统,选择 ImageMagick-7.0.8-68-Q16-x64-dll.exe
安装时必须勾选加入环境变量
下载imagemagick的php扩展
运行命令,查看php的版本信息
php -v
根据版本信息下载对应扩展:
选择最新版本的(截止当前是3.4.4rc2)
具体选择,根据你自己的系统、安装的php版本等信息选择。
安装扩展
下载完扩展后,解压并找到“php_imagick.dll”文件,复制到 php的ext目录
// 复制到你的php扩展目录 C:\xampp\php\ext\
并修改 "php.ini"文件,新增一行
extension=php_imagick.dll
重启apache服务器,新建php文件输入 phpinfo()可以验证是否安装成功。
版本差异
如果输入在命令行中输入“php -v”出现类似以下错误:
Warning: Version warning: Imagick was compiled against ImageMagick version 1799 but version 1800 is loaded. Imagick will run but may behave surprisingly in Unknown on line 0
那么说明版本有差异
运行命令
php --ri imagick
下载 此版本“ImageMagick 7.0.7-11 Q16 x64 ”的ImageMagick,卸载之前的版本,并按照该版本。
安装完成后重启电脑才能生效。
安装ghostscript.exe软件否则会报错
点击这里下载 http://downloads.ghostscript.com/public/gs904w32.exe
下载不了可以用迅雷下载
安装完成后,php调用imagick才可以正常运行,否则就报错。