加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php ImageMagick windows下安装教程

发布时间:2020-12-13 02:22:12 所属栏目:PHP教程 来源:网络整理
导读:《:php ImageMagick windows下安装教程》要点: 本文介绍了:php ImageMagick windows下安装教程,希望对您有用。如果有疑问,可以联系我们。 1、下载ImageMagick PHP进修 打开http://imagemagick.org/script/binary-releases.php#windows 下载最新的版本,

《:php ImageMagick windows下安装教程》要点:
本文介绍了:php ImageMagick windows下安装教程,希望对您有用。如果有疑问,可以联系我们。

1、下载ImageMagickPHP进修

打开http://imagemagick.org/script/binary-releases.php#windows 下载最新的版本,今朝的版本是 ImageMagick-6.5.4-2-Q16-windows-dll.exe

现在的静态版本能够很好的在各个平台上运行,然则他们却很难懂,因此您应该下载一个动态的版本.如果你的系统/电脑支持16位色,那么你应该使用Q16版本(还有一个是8位的版本),这两者的区别我们将会在下面解释.

对我本身来说,最近的一个版本在我的电脑上不能够很好的运行,所以我使用一些老版本,ImageMagick-6.4.2-7-Q16-windows-dll这个版本适合我.我的电脑是Windows XP SP2,32 Bit,Intel Centrino 1.76GHZ,本你能够从这里下载这些老版本here.

我在这里建议你使用最新的版本,依照下面的步骤操作,如果不能正常使用,那么再换回老版本.

2、安装Install ImageMagickPHP进修

安装IM在下面的目次

代码如下:

C:imagemagick

中间没有空格.不要安装到 c:program filesetcPHP进修

千万不要忘记点击"Add to system path" 按钮,其他的选择按钮你不消管.

3、测试安装是否胜利

打开命令行 (运行->"CMD"->回车),输入 convert 后按回车.你应该能够看见赞助内容,如果是这样的那么你直接到第四步去.

如果提示"convert不是内部或外部命令,也不是可运行的程序或批处理文件”或者提示“请输入转换的盘符”(convert是一个默认的将FAT32转换到NTFS的系统命令)那么你需要本身将ImageMagick的安装路径添加到系统路径.

我的电脑 -> 单击右键 -> 属性 -> 高级 -> 环境变量 -> 系统变量 -> 找到 "Path" -> 选中并点击进行编纂 -> 把你的安装路径添加进去.

4、下载 php_Imagick.dllPHP进修

由于版本的问题,如果你使用 PHP 5.2.x 在请这里 where you will get your 下载dll.dyn = dynamic(动态),st = static(静态),q16 = 16 bit(16位),q8= 8 bit(8位).当然这应该和你下载的版本想匹配,如果你下载的是q16动态库,你的对应的文件便是php_imagick_dyn-Q16.dll

如果你在使用 PHP 5.3.x,这个去下载你所必要的版本this is your location .

5、安放 dll 到你的扩大文件夹

为了便利使用,重命名你下载的DLL文件为 php_imagick.dll 并安放到你的扩展文件夹,通常情况下是:

代码如下:

php/ext/

如果不是的,那么你可以在你的php.ini文件中找到相应的扩大目录.

代码如下:

?Directory in which the loadable extensions (modules) reside.extension_dir = "Something something"

6、编纂 PHP.ini

如果存在下面这句话就直接去掉注释要是不存在则本身添加下面这句话

代码如下:
?
extension=php_imagick.dll

7、重启PHP进修

非常重要的一步,我花了大约一个小时的时间去搞定它,但是...你必要重启你的电脑以生效.

如果你不重启你的电脑而只是重启你的apache那么你将会看见不克不及加载这个模块的错误,因此请千万要重启电脑.

代码如下:

Unable to find CORE_RL_Wand.dll something something.

8、启动apache并反省相应的设置

启动apache,反省phpinfo(),如果你看见 imagick 库和是所设定的相应的值那么直接去第九步.

如果你安装后不克不及正常使用,那么你可以先换几个DLL试试,要还是不行,可以换个老版本的ImageMagick试试,总之别灰心.

9、测试看看PHP进修

放一张图片到和test.php脚原形同的目录并命名为a.jpg,运行脚本,如果能够看到a_thumnail.jpg这张图片那么就ok了.下面是脚本

代码如下:

<必修
$im = new imagick( 'a.jpg' );
// resize by 200 width and keep the ratio
$im->thumbnailImage( 200,0);
// write to disk
$im->writeImage( 'a_thumbnail.jpg' );
必修>

《:php ImageMagick windows下安装教程》是否对您有启发,欢迎查看更多与《:php ImageMagick windows下安装教程》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读