要求

非 Windows 平台上的安装要求

需要 ImageMagick >= 6.2.4。Imagick 支持的文件格式数量完全取决于 ImageMagick 安装支持的格式数量。例如,ImageMagick 需要 Ghostscript 才能执行 PDF 操作。

添加笔记

用户贡献笔记 4 笔记

34
liuwld at qq dot com
5 年前
从最后一条笔记中,我发布了以下消息
=============
Windows 10 + Apache 2.4.37 + PHP 7.2.14 x64 vc15 ts
下载
https://windows.php.net/downloads/pecl/snaps/imagick/3.4.3/php_imagick-3.4.3-7.2-ts-vc15-x64.zip
https://windows.php.net/downloads/pecl/deps/ImageMagick-7.0.7-11-vc15-x64.zip
将 php_imagick.dll 解压缩到 ext/
将 ImageMagick-7.0.7 解压缩到一个路径
将 ImageMagick-7.0.7/bin 添加到系统路径
在 php.ini 中添加 "extension=imagick"
在 httpd.conf 中添加 LoadFile "/yourImageMagickPath/bin/CORE_RL_Magick++_.dll"

然后它就可以工作了。
=============
今天,我设置了一个新的 Windows 10 1809 系统 + Apache 2.4.38,发现一个新的问题,无法加载 imagick 扩展。但是在我从 MS 网站安装了 Visual C++ Redistributable for Visual Studio 2015 之后,一切正常。并且操作 `ADD LoadFile "/yourImageMagickPath/bin/CORE_RL_Magick++_.dll" in httpd.conf` 不需要了。
4
Vee W.
3 年前
Imagick 在 https://windows.php.net/downloads/pecl/releases/imagick/ 上提供了多个版本。
您可以从 https://windows.php.net/downloads/pecl/deps/ 下载 ImageMagick 库(多个版本)。

安装说明在 https://mlocati.github.io/articles/php-windows-imagick.html 中。

== 从上述 URL 复制 ==
1. 从 php_imagick-….zip 中解压缩 php_imagick.dll 文件,并将其保存到 PHP 安装的 ext 目录
2. 从 ImageMagick-….zip 中解压缩位于 bin 文件夹中以 CORE_RL 或 IM_MOD_RL 开头的 DLL 文件,并将它们保存到 PHP 根目录(您拥有 php.exe 的位置),或者保存到 PATH 变量中的目录
3. 在 php.ini 文件中添加此行:extension=php_imagick.dll
4. 重新启动 Apache/NGINX Windows 服务(如果适用)
-1
liuwld at qq dot com
5 年前
Windows 10 + Apache 2.4.37 + PHP 7.2.14 x64 vc15 ts
下载
https://windows.php.net/downloads/pecl/snaps/imagick/3.4.3/php_imagick-3.4.3-7.2-ts-vc15-x64.zip
https://windows.php.net/downloads/pecl/deps/ImageMagick-7.0.7-11-vc15-x64.zip
将 php_imagick.dll 解压缩到 ext/
将 ImageMagick-7.0.7 解压缩到一个路径
将 ImageMagick-7.0.7/bin 添加到系统路径
在 php.ini 中添加 "extension=imagick"
在 httpd.conf 中添加 LoadFile "/yourImageMagickPath/bin/CORE_RL_Magick++_.dll"

然后它就可以工作了。
-31
Alex Ivaylov
6 年前
不幸的是,从 ImageMagick 网站下载的 Windows 二进制文件无法与 PHP 7 一起使用。似乎他们使用 Visual C++ 2013 编译了 imagemagick,而 PHP 使用了 Visual C++ 2015。这里还有一个 imagemagick 的版本可以与 PHP 7 一起使用:http://windows.php.net/downloads/PECL/deps/
To Top