前言
最近遇到一个问题,在wamp2.5下装这个imagick扩展,不是phpinfo()找不到扩展,就是在phpinfo()里面的imagick详情显示: imagemagick supported formats no value 和 ImageMagick number of supported formats 为0,在运用了google无数次后,我最后终于找到了解决办法,现在将其共享出来
解决办法
wamp版本信息:
- wamp2.5 x64
- php5.5.12 x64 TS VC11
第一步
http://pecl.php.net/package/imagick
去下载最新的稳定版本的扩展,直接下载地址为:
http://windows.php.net/downloads/pecl/releases/imagick/3.1.2/php_imagick-3.1.2-5.5-ts-vc11-x64.zip
第二步
http://www.imagemagick.org/script/binary-releases.php#windows
下载最新版本的imagemagick,直接下载地址为:
http://www.imagemagick.org/download/binaries/ImageMagick-6.9.0-0-Q16-x64-dll.exe
第三步
安装ImageMagick-6.9.0-0-Q16-x64-dll.exe
装完后,高级系统设置 > 环境变量 中 添加系统变量名称:MAGICK_HOME,值:C:\Program Files\ImageMagick-6.9.0-Q16\modules\coders(这个是默认安装路径)
第四步
将php_imagick-3.1.2-5.5-ts-vc11-x64.zip中所有dll文件复制到D:\wamp\bin\apache\apache2.4.9\bin(你的wamp apache的bin目录)
第五步
将php_imagick-3.1.2-5.5-ts-vc11-x64.zip中的 php_imagick.dll 复制到D:\wamp\bin\php\php5.5.12\ext(你的wamp php扩展目录)
第六步
php.ini中加入extension=php_imagick.dll
第七步
重启wamp
搞定!
x86的php安装方法可参考此步骤,下x86的扩展和dll库版本即可!
如果您觉得您在我这里学到了新姿势,博主支持转载,姿势本身就是用来相互学习的。同时,本站文章如未注明均为 hisune 原创 请尊重劳动成果 转载请注明 转自: wamp2.5的x64下安装imagick扩展 - hisune.com
2 Comments
idjy#42 Reply
我也同样尝试了无数种方式,最终在你这里成功的找到了问题的解决办法。(因为和你的WAMP是同一个版本,所以下载的也是你对应的版本) 其他地方的步骤相对不完整,可能因人而异。 其中复制到APACHE那步很少有人提及,大多数是复制到WIN32里面。
hiThreaded Comment 42 #43 Reply
@idjy 能解决到你的问题就好