从最后一条笔记中,我发布了以下消息
=============
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` 不需要了。