前言

项目需要,需要用到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. android界面数据存储,Android应用开发基础之数据存储和界面展现(二)
  2. android获取状态栏截屏按钮状态,关于代码截屏带状态栏的问题
  3. SQL Server 2005 Sa 用户的启用
  4. 怎么在HTML中加个日历,HTML中如何添加日历插件(JQUERY)
  5. 使用IntelliJ IDEA 2016创建maven管理的Java Web项目
  6. PAT (Basic Level) 1055 集体照(模拟,好题)
  7. 【渝粤教育】国家开放大学2018年春季 0004-22T有机合成单元反应 参考试题
  8. 【转】中国式管理最有趣的地方,可能就在这些关键词之中
  9. java 马克思_单链表-Java
  10. vs需要迁移_【迁移指南】从Web开发者到Flutter开发者
  11. zmq -- mailbox -- session之间关系
  12. 手机qq2008触屏版_手机版卖家中心在哪里
  13. Windows CE 与PPC有什么不同?
  14. 一起来云赏月把!three.js实现vr赏月!
  15. 备忘录模式(设计模式_20)
  16. 《管理信息系统》考研复试整理
  17. 编程初学者的一些学习干货笔记
  18. Python-使用海龟绘图制作动态时钟
  19. 用html写qq音乐,html+caa手写qq音乐
  20. CentOS 安装Httpie

热门文章

  1. 计算机专业学生学校活动,校园IT文化节活动策划方案
  2. 星云的 Spring Data JPA学习手册
  3. jBPM Designer 2.4.0.Final版发布
  4. 自己动手写操作系统(五)
  5. 会计需要哪方面的计算机知识,学会计需要哪些知识
  6. ListView控件简单用法
  7. Android平台支持的多媒体格式
  8. python写小说阅读器_用python实现自己的小说阅读器
  9. vb.net 教程 6-1 进程 Process类初探
  10. 万年历c语言编程代码解释,自己写的c语言万年历代码