根據上一則註解,我發布以下訊息
=============
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 加入系統環境變數 PATH 中
在 php.ini 中加入 "extension=imagick"
在 httpd.conf 中加入 LoadFile "/yourImageMagickPath/bin/CORE_RL_Magick++_.dll"
這樣就可以運作了。
=============
今天,我在新的 Windows 10 1809 系統 + Apache 2.4.38 上設定,發現新的問題是無法載入 imagick 擴充功能。但在從微軟網站安裝 Visual C++ Redistributable for Visual Studio 2015 之後,一切正常。而且不需要在 httpd.conf 中加入 `LoadFile "/yourImageMagickPath/bin/CORE_RL_Magick++_.dll"` 這個操作。