PHP-成功配置imagick

最近应公司项目需要将一张RGB通道的图片转为CMYK通道的图片,需要使用imagick。结果进入了这巨坑!!!!!!
百度了一波,网上很多教程,可都没有一个有效,开始了慢慢探索的道路。

我这边试过win7/win10/win12 server+Apache/NginX测试通过,都没问题。

开始安装前

注意自己PHP版本是64位还是32位的,再下载适合自己版本的imagemagick和php_imagick。

imagemagick安装

下载地址:http://imagemagick.org/script/download.php

本人使用的ImageMagick版本是ImageMagick-6.6.2具体下载会打包在文章结尾提供下载。(ImageMagick-6.8.9-6也可以通过)
其他高版本没有使用过,读者可以自行尝试。

版本不匹配会显示
版本不匹配

安装过程中一路下一步来到这个页面
安装页面
注意选中第二个,意思是配置到环境变量,如果没选,可以自己去配置。

我这里的配置如下
配置1

配置2

安装完毕后测试是否可以运行
运行结果
都没问题后,我们开始下载配置php_imagick

php_imagick配置安装

下载地址:http://pecl.php.net/package/imagick
我使用的是php_imagick-3.2.0b2-5.4-nts-vc9-x86
具体版本大家自行根据自己服务器去下载

配置
将下文件放入PHP目录(注意:这几个dll也要放入Windows\System32文件夹内,不然可能会调用不到)
配置1
该步骤如果未作则可能会报出一下错误
错误

将下文件放入PHP目录下ext目录
配置2

打开PHP.ini配置加入如下内容
php.ini配置

在cmd运行: php –ri imagick查看是否配置是否成功
cmd
注意:若ImageMagick supported formats =>显示为0,则说明环境变量未配置好

查看phpinfo
phpinfo

显示出以下内容即可成功使用imagick了

imagemagick下载地址:

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值