请选择 进入手机版 | 继续访问电脑版

Websoft9技术社区(旧版)

 找回密码
 立即注册
查看: 671|回复: 0

windows imagemagick 安装

[复制链接]

284

主题

396

帖子

1584

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1584
发表于 2017-1-4 16:03:58 | 显示全部楼层 |阅读模式
http://blog.csdn.net/livelinux/article/details/50319853注意,安装后需要重启服务器。

imagemagick是什么就不用说了,很实用的东西,PHP按装imagick扩展,网上乱七八糟的很多都是到处复制过时的东西,官网那里也是一两句话带过,很多人搞不懂
总要装三个东西
第一步安装php,不要安装一些阉割版的,会遇到各种问题的

装完后看phpinfo(),看php version,Compiler ,Architecture,这三个属性,如下图


分别是 version 5.5.12 msvc11  x86,看好这三个然后去下载相应的imagick

下载的地方很多大家可以自己去找,只要看对版本就好,版本对不上号,就会装不成
这里给一个下载地址http://windows.php.NET/downloads/pecl/releases/imagick/3.4.0rc3/
php_imagick-3.4.0rc3-5.5-ts-vc11-x86.zip找的时候,Non Thread Safe 或nts意思是用于IIS php的,Thread Safe 或ts用于apache的,如果你不是用于IIS的,就不要下载nts版本
5.5是php的版本,我的是apache的php5.5  vc11 x86,所以下载
php_imagick-3.4.0rc3-5.5-ts-vc11-x86.zip记住这三个版本号一要对得上,下载后在php的ext目录(也可以不在这个目录,到时在php.ini那里写上绝对地址就行)建一个目录,我建的是imagick,然后在php.ini那里加上扩展extension=C:\wamp\bin\php\php5.5.12\ext\imagick\php_imagick.dll(这个是我的目录,如果你的不是这个目录,不要直接复制哦)。把然后这个把这个目录C:\wamp\bin\php\php5.5.12\ext\imagick\添加到系统环境变量path里面操作如下图

然后重启,输入phpinfo()看到imagick,就算装成功了,但这个时候还不能用,你会看到ImageMagick number of supported formats 为0,ImageMagick supported formats no value,还要安装ImageMagick ,phpinfo里面会写出要安装几版本的,如下图



然后去下载这个ImageMagick 6.9.1-2 Q16 x86 版本的安装
http://www.imagemagick.org/script/binary-releases.php   这里可以下载,记得版本要对得上号,要不然就会出现ImageMagick supported formats no value


安装完后重启机子,再输入phpinfo,就会看到ImageMagick supported formats不是空的了,这个时候就算安全成功

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|官网首页|站点统计|Archiver|手机版|小黑屋|Websoft9技术社区(旧版) ( 湘ICP备16009117号

GMT+8, 2017-8-23 18:17 , Processed in 0.024773 second(s), 8 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表