关闭

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

标签: phpimagemagick图片处理windows配置
2817人阅读 评论(4) 收藏 举报
分类:

前言

项目需要,需要用到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();

?>

然后看看结果:
这里写图片描述

这里写图片描述

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

相关资源下载

下载配套资源

0
0
查看评论

Win7 PHP v5.6 成功安装Imagick库

环境Windows 7 64位 [XAMPP2016](http://www.xampps.com/) (Apache v2.4.18 、 PHP v5.6.16 VC11 X86) php_imagick-3.4.3-5.6-ts-vc11-x86 ImageMagick 6.9.3-0 Q1
  • sbdx
  • sbdx
  • 2017-06-02 17:54
  • 1288

VC11运行库(微软官方版)64位_x64 绿色版

  • 2013-08-04 17:54
  • 6.86MB
  • 下载

VC11 vcredist_x64/86.exe

  • 2014-01-18 09:46
  • 12.68MB
  • 下载

php的imagick扩展 包含所有的php版本 php5.3.x php5.4.x php5.5.x php5.6.x

  • 2015-05-06 18:27
  • 24.42MB
  • 下载

win10 php开发环境搭建

win10 php开发环境搭建1.安装php    下载并解压php7到d:\php7http://windows.php.net/download#php-7.0 选择合适的版本下载2.安装Apache下载并解压Apache 到 d:\Apache24 (注意,只能解压到磁盘根...
  • luopotaotao
  • luopotaotao
  • 2016-08-23 12:48
  • 2066

windows下的ImageMagick安装详细过程

最近很忙都没来得及写博客了,今天难得有空,把之前安装ImageMagick的过程特别记录一下,ImageMagick是一个很好的图片处理软件,可以作为php的扩展使用,因为其功能的强大所以使用度很高,但是安装有很多坑,我这一路上都是踩坑无数,弄了半天多才安装好的,网上很多的内容,但里面有许多错漏以及...
  • belen_xue
  • belen_xue
  • 2017-06-07 11:15
  • 4551

Imagick 安装和使用 - windows操作系统

ImageMagick是一套功能强大、稳定而且开源的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进...
  • calm_thinker
  • calm_thinker
  • 2016-02-09 21:35
  • 3572

PHP关于VC11,VC9,VC6以及Thread Safe和Non Thread Safe版本选择的问题

这里是我在搭建php环境时收集的资料供大家参考: 现在PHP官网上下载PHP安装包都有VC11或VC9的字样,这是什么含义,我们应该下载哪种安装包更好呢?其实PHP官网给出了答案: VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就...
  • lrcoop
  • lrcoop
  • 2015-05-04 10:17
  • 22087

PHP版本VC6与VC9/VC11/VC14、Thread Safe与None-Thread Safe等的区别

PHP版本VC6与VC9/VC11/VC14、Thread Safe与None-Thread Safe等的区别       本文讲解:VC6与VC9,Thread Safety与None-Thread Safe,Apache module与fastcg...
  • LANGZI7758521
  • LANGZI7758521
  • 2016-08-26 19:39
  • 636

php-5.6.11-Win32-VC11-x64

  • 2015-07-29 21:10
  • 21.69MB
  • 下载
    个人资料
    • 访问:1894840次
    • 积分:18807
    • 等级:
    • 排名:第575名
    • 原创:265篇
    • 转载:442篇
    • 译文:5篇
    • 评论:251条
    最新评论