Windows 安装 PHP IMagick

根据很多网路上的教学,需要两个主要档案

  1. php_imagick.xxx.zip
  2. ImageMagick.xxx.exe

那个 exe 是 Windows 安装档。後来发现在 php 7.4及8.1,不装这个也可以。

下载 ImageMagick For PHP
https://pecl.php.net/package/imagick

https://ithelp.ithome.com.tw/upload/images/20220415/20148098ptdhwlZHNx.png
这里先不管版本,只要选最新的。点击後面的 DLL 连结。

然後会跳出下图。这时候再选择相应的版本。由於是 Apache,所以是 TS
https://ithelp.ithome.com.tw/upload/images/20220415/20148098Zqww5vJJm7.png

先下载 php 7.4 TS那个。下载回来的档案是
php_imagick-3.7.0-7.4-ts-vc15-x64.zip

解压缩後,在其资料夹第一层,找出 php_imagick.dll,放到 php 的 ext 里面。例如
D:\Servers\php\php-7.4.28-Win32-vc15-x64\ext\php_imagick.dll

然後再把 Core_xxx, Filter_xxx, IM_xxx 等等开头的 dll 档,放到 php 根目录,跟 php.exe 同一层。例如
D:\Servers\php\php-7.4.28-Win32-vc15-x64\Core_xxx.dll
https://ithelp.ithome.com.tw/upload/images/20220415/20148098yI5zZcAx6V.jpg
然後修改 php.ini

extension=php_imagick.dll

查看 phpinfo.php
https://ithelp.ithome.com.tw/upload/images/20220415/20148098Wtm6Dp1VoJ.jpg

以同样的方法处理 php 8.1.5,成功。但是 php 5.6.40 失败,phpinfo 里面都没有 Imagick。


<<:  LineBot 读取使用者档案格式

>>:  【C#】Creational Patterns Builder Mode

Day-10 回圈

正如人需要重复呼吸。在程序中,多数时候都与「重复进行某动作」有关,而这,就是回圈。视执行次数、过程与...

Day 16-制作购物车系统之backend

今天要来说後端的部分 以下内容有参考教学影片,底下有附网址。 (内容包括我的不专业解说分析及在实作过...

[FGL] 再探资料库 - 使用 fgldbsch 工具

Genero FGL为一个出自於资料库的语言,但怎麽和资料库搭上边的,我们还是需要来做一下理解。 ...

未完!待续?-金鱼都能懂的Bootstrap5网页框架开发

Bootstrap已是目前全球被大量网页开发者使用的一个网页UI框架了,其特色在於使用简单,开发快速...

Day14: Inspector简介

What is Inspector? Amazon Inspector 安全评估可协助您检查 Ama...