Windows 安装 PHP IMagick

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

php_imagick.xxx.zipImageMagick.xxx.exe

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

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

http://img2.58codes.com/2024/20148098ptdhwlZHNx.png
这里先不管版本,只要选最新的。点击后面的 DLL 连结。

然后会跳出下图。这时候再选择相应的版本。由于是 Apache,所以是 TS
http://img2.58codes.com/2024/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
http://img2.58codes.com/2024/20148098yI5zZcAx6V.jpg
然后修改 php.ini

extension=php_imagick.dll

查看 phpinfo.php
http://img2.58codes.com/2024/20148098Wtm6Dp1VoJ.jpg

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


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章