【被网上巨坑了】 win10+php5.6-ts-vc11-x64配置imagick的经历
前言
项目需要,需要用到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的经历相关推荐
- 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. ...
- 微支付jsapi巨坑 微支付 jsapi java
1.在微信网站上的设置 (你必须是服务号并且申请各种认证通过后才能往下走,否则请回炉!) 首先请登录https://mp.weixin.qq.com 微信公众平台,进行如下配置,谢谢. 1.1微信支付 ...
- 微信小程序服务商模式支付巨坑解决!
今日有个在同一个小程序支付 款项需要付到不同的银行卡里去??? 于是找了下微信小程序支付文档,只有个requestPayment方法 emmm 去看看小程序后台吧 ok 有个微信支付 但是只能绑定一 ...
- 深度学习的可解释性方向的研究是不是巨坑?
链接:https://www.zhihu.com/question/341190239 编辑:深度学习与计算机视觉 声明:仅做学术分享,侵删 本人是19fall入学phd一枚,即将决定未来的研究方向, ...
- Unity webgl 版本崩溃提示Memory access out of bounds 系列问题巨坑
如上图所示,这真的是个巨坑,只有火狐浏览器可以正常打开,其他浏览器都报上面的错误,百度,翻墙,查找各种办法解决之后无果,只是得出一个结论,有N种原因都可能导致这个问题的出现. 既然不知道问题的原因,那 ...
- pyserial中的巨坑!
首先,因为我需要做一个基于python的视觉系统,需要用到串口通讯,然后就想到了pyserial库,结果没想到里面有太多坑了... 然后我总结一下遇到的坑: 1,关于十六进制发送命令. 2,关于pys ...
- window10 使用smb连接远程电脑的文件夹[打开smb服务和连接巨坑]
注:网上关于smb的win10打开服务的乱七八糟,搞了好久没搞定,最后才发现是路径写法问题- 1.如果你什么都配置好了然后发现使用smb://156.26.51.55 在打开"我的电脑&qu ...
- Android Studio 使用intel硬件虚拟化技术,遇到HAXM 安装失败.没有找到硬件的巨坑!
(如果你的intel cpu可以通过本文的软件测试,就说明可以安装硬件虚拟机,如果不能请看本文) 首先我声明问题不是.Intel 的cpu 是支持硬件虚拟化技术你没有开启,开启一下问题就解决这么&qu ...
- 【走过巨坑】android studio对于jni调用及运行闪退无法加载库的问题解决方案
[走过巨坑]android studio对于jni调用及运行闪退无法加载库的问题解决方案 参考文章: (1)[走过巨坑]android studio对于jni调用及运行闪退无法加载库的问题解决方案 ( ...
- 【单页应用巨坑之History】细数History带给单页应用的噩梦
前言 在我们日常的网页浏览中,我们非常喜欢做一个操作:点击浏览器的前进后退 在Ajax技术出现后,有些时候前进后退就会给开发者带来困扰,甚至一些开发者试图去干掉History 随着Html5的发展,移 ...
最新文章
- NDK JNI方式读写Android系统的demo(二)
- SAP C4C里没有选择Port binding的url Mashup行为分析
- 逆置/反转单链表(C语言)
- leetcode —— 48. 旋转图像
- NI-9253 C系列电流输入模块-9253
- VNC远程桌面安装配置
- python调用photoshop_Python和Photoshop
- 选个关注热度上升的大数据工具学习下吧
- mysql frm文件生成工具_如何使用mysqlfrm工具从.frm文件中恢复表结构
- win10服务器修改远程密码,win10系统远程桌面保存密码后无法修改的解决方案...
- IP是如何代理的_怎么设置IP代理
- pcolor和surf画出的图形转存为eps或pdf格式出现横竖斜白色虚线网格,完美去掉!!!
- win10dhcp服务器设置修复,win10不能启动dhcp如何解决_win10 dhcp服务无法启动怎么修复...
- 北京大学光华管理学院开通CnOpenData试用
- 用css,html,js搭建一个书店购物系统
- SAP PP配置详解之一:工厂日历配置
- nunito字体_dcat-admin: 使用很少的代码快速构建一个功能完善的高颜值后台系统,内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的HTML代码。...
- gSOAP生成ONVIF框架代码
- gridview分页的问题
- Python爬虫下载王者荣耀全皮肤