如何在Windows中安装ImageMagick服务

如何在Windows中安装ImageMagick服务,第1张

一直以来都是使用GD在处理缩图,听说ImageMagick比较好用,所以来安装试试

在谷歌大神里找到的教学大多是安装于Linux上,安装于Windows也是有,但安装时遇到了一些问题

只好自己乱搞乱试了,如果你也有安装上的问题,不妨参考看看

1. 先查看phpinfo确认PHP Extension Build里的值

2. 前往 http://www.peewit.fr/imagick/ 下载 php_imagick.dll,依照PHP的版本及步骤1上看到的TS(Thread Safe),或NTS(Non Thread Safe),把下载后的档案放入 xampp\php\ext 中

3. 打开php.ini加上extension=php_imagick.dll

4. 前往 http://windows.php.net/downloads/pecl/deps/ 下载 ImageMagick ,依照步骤1上看到的VC9或VC11下载相对应的档案,解压缩后把资料夹bin里面全部的.dll档,放到 C:\Windows\system 里

phpstudy安装imagick扩展库的过程:

1、到imagemagick官网下载imagemagickwindows安装包:

2、下载并安装,下面的勾一定选上:

3、安装好之后下载php_imagick扩展,选择一个新的版本

4、选择合适自己的版本,比如php5.6 64 位

5、下载好之后将 php_imagick.dll 复制到php/ext文件夹下, 然后在php.ini中开启扩展 

6、根据自己的配置选择下载的文件:

7、下载好之后解压缩目录中的bin目录到一个新的文件夹

8、将除了 ImageMagickObject.dll 之外的所有 dll 文件复制到 apache/bin 目录下 一共146个dll文件

9、到这里就安装成功了 重启apache服务器 查看phpinfo

10、出现224就证明安装成功。

群晖NAS 不知道是什么套件。

imagemagick 是php的pecl扩展,可以在pecl资源网站上找到并下载对应版本的

PECL::imagick

linux系统选择tgz下载,windows系统点击对应版本的dll链接,会进入到windows版本的下载页,根据你的php版本下载,如果没有对应你的php的版本,说明你选择的版本不支持,换一个版本去下载( imagick3.4对应php7.1-7.3,  imagick3.3对应php 5.3-5.6 )

下载完成后将扩展文件放到php的扩展目录,并在php.ini中加上扩展引入

extension  = php_imagick


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9986550.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存