前言

项目需要,需要用到imagick,恰好开发机器是win10,而php是5.6+ts+vc11+x64,于是入坑,配置imagick。
请注意,网上一大堆的可能都是假的,请按照下面步骤做。

imagemagick安装

install imagemagick


imagemagick的版本是一个非常大的问题,在网上能够找到的资源我试过了很多,能够正常运行的都会出现warning表示版本不匹配,譬如这个:

但不影响正常使用,我本机环境采用的是:

我后面会打包一下给大家下载的。

安装完毕以后,环境变量已经帮你配置了还要加一个magick_home变量

如下图:

测试是否可以运行:

好了,我们默认可以用了。

php - imagick dll下载及配置

这里写链接内容

dll可以用的3.4.3rc1—反正是stable,我用的是这个。没问题。
将所有dll都放到php的ext里面去。

那么好了,开服务器测试一下:
用原有的图片缩略图程序来测试一下:

请注意,原有的是有错的,主要是需要将图片路径变成绝对路径。。。还有就是,请添加上一张test.png图片,我后面会直接打包给各位尝试的。程序改成这样子:

<?php/*A simple example demonstrate thumbnail creation.
*/ /* Create the Imagick object */
$im = new Imagick();/* Read the image file */
$im->readImage( '绝对路径啊,亲/tmp/test.png' );/* Thumbnail the image ( width 100, preserve dimensions ) */
$im->thumbnailImage( 100, null );/* Write the thumbail to disk */
$im->writeImage( '绝对路径啊,亲/tmp/th_test.png' );/* Free resources associated to the Imagick object */
$im->destroy();?>

然后看看结果:

好了,现在可以正常运行了。感动啊。。。

相关资源下载

下载配套资源

【被网上巨坑了】 win10+php5.6-ts-vc11-x64配置imagick的经历相关推荐

  1. php5.5 ts vc11 x64,windows版 rar-3.0.2扩展插件 php_rar-3.0.2-5.5-ts-vc11-x64,php5.5 rar-3.0.2扩展插件...

    资源来源网络,如果需要授权,请大家更换源码,模块仅供学习,如需商用请购买正版授权 此版本中的更改: -合并对unrar所做的更改,直至版本4.2.2. -修复PHP> = 5.3.11(5.4. ...

  2. 微支付jsapi巨坑 微支付 jsapi java

    1.在微信网站上的设置 (你必须是服务号并且申请各种认证通过后才能往下走,否则请回炉!) 首先请登录https://mp.weixin.qq.com 微信公众平台,进行如下配置,谢谢. 1.1微信支付 ...

  3. 微信小程序服务商模式支付巨坑解决!

    今日有个在同一个小程序支付 款项需要付到不同的银行卡里去??? 于是找了下微信小程序支付文档,只有个requestPayment方法 emmm 去看看小程序后台吧 ok 有个微信支付  但是只能绑定一 ...

  4. 深度学习的可解释性方向的研究是不是巨坑?

    链接:https://www.zhihu.com/question/341190239 编辑:深度学习与计算机视觉 声明:仅做学术分享,侵删 本人是19fall入学phd一枚,即将决定未来的研究方向, ...

  5. Unity webgl 版本崩溃提示Memory access out of bounds 系列问题巨坑

    如上图所示,这真的是个巨坑,只有火狐浏览器可以正常打开,其他浏览器都报上面的错误,百度,翻墙,查找各种办法解决之后无果,只是得出一个结论,有N种原因都可能导致这个问题的出现. 既然不知道问题的原因,那 ...

  6. pyserial中的巨坑!

    首先,因为我需要做一个基于python的视觉系统,需要用到串口通讯,然后就想到了pyserial库,结果没想到里面有太多坑了... 然后我总结一下遇到的坑: 1,关于十六进制发送命令. 2,关于pys ...

  7. window10 使用smb连接远程电脑的文件夹[打开smb服务和连接巨坑]

    注:网上关于smb的win10打开服务的乱七八糟,搞了好久没搞定,最后才发现是路径写法问题- 1.如果你什么都配置好了然后发现使用smb://156.26.51.55 在打开"我的电脑&qu ...

  8. Android Studio 使用intel硬件虚拟化技术,遇到HAXM 安装失败.没有找到硬件的巨坑!

    (如果你的intel cpu可以通过本文的软件测试,就说明可以安装硬件虚拟机,如果不能请看本文) 首先我声明问题不是.Intel 的cpu 是支持硬件虚拟化技术你没有开启,开启一下问题就解决这么&qu ...

  9. 【走过巨坑】android studio对于jni调用及运行闪退无法加载库的问题解决方案

    [走过巨坑]android studio对于jni调用及运行闪退无法加载库的问题解决方案 参考文章: (1)[走过巨坑]android studio对于jni调用及运行闪退无法加载库的问题解决方案 ( ...

  10. 【单页应用巨坑之History】细数History带给单页应用的噩梦

    前言 在我们日常的网页浏览中,我们非常喜欢做一个操作:点击浏览器的前进后退 在Ajax技术出现后,有些时候前进后退就会给开发者带来困扰,甚至一些开发者试图去干掉History 随着Html5的发展,移 ...

最新文章

  1. NDK JNI方式读写Android系统的demo(二)
  2. SAP C4C里没有选择Port binding的url Mashup行为分析
  3. 逆置/反转单链表(C语言)
  4. leetcode —— 48. 旋转图像
  5. NI-9253 C系列电流输入模块-9253
  6. VNC远程桌面安装配置
  7. python调用photoshop_Python和Photoshop
  8. 选个关注热度上升的大数据工具学习下吧
  9. mysql frm文件生成工具_如何使用mysqlfrm工具从.frm文件中恢复表结构
  10. win10服务器修改远程密码,win10系统远程桌面保存密码后无法修改的解决方案...
  11. IP是如何代理的_怎么设置IP代理
  12. pcolor和surf画出的图形转存为eps或pdf格式出现横竖斜白色虚线网格,完美去掉!!!
  13. win10dhcp服务器设置修复,win10不能启动dhcp如何解决_win10 dhcp服务无法启动怎么修复...
  14. 北京大学光华管理学院开通CnOpenData试用
  15. 用css,html,js搭建一个书店购物系统
  16. SAP PP配置详解之一:工厂日历配置
  17. nunito字体_dcat-admin: 使用很少的代码快速构建一个功能完善的高颜值后台系统,内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的HTML代码。...
  18. gSOAP生成ONVIF框架代码
  19. gridview分页的问题
  20. Python爬虫下载王者荣耀全皮肤

热门文章

  1. matlab如何画之字形,matlab怎么画星座图
  2. VS2010过期密钥
  3. SEOBOOK中文电子书-SEO基础教程
  4. 用asp如何开发wap push(转)
  5. Windows中的ping命令
  6. 51 单片机 pcf8591 四路ADC 读取 数码管显示 LCD1602显示 程序
  7. php数据库连接通常方式,php连接数据库的几种方式
  8. 开源分词系统pkuseg学习
  9. 面试官:问你期望的工资是多少,怎么回答最好?
  10. 矩阵键盘行列扫描c语言,单片机矩阵键盘按钮行列逐级扫描法