![](/img/trans.png)
[英]Where to find php_imagick.dll for php 5.5.12 for Windows wampserver 2.5?
[英]Installing php_imagick.dll PHP extension on wampserver 2.2
我在 32 位操作系統上使用 Windows 7。
我從Link安裝了 ImageMagick-6.8.7-Q16,並且能夠從命令行(“轉換”命令)運行 ImageMagick。
然后我從http://pecl.php.net/package/imagick/3.1.2/windows下載了 php_imagick.dll 的 VC9 版本。
我放在PHP擴展目錄下。 我嘗試了 NTS 和 TS 但他們推薦了 TS。
然后我對 php.ini 文件進行了更改,但擴展名無法加載。 在 apache 錯誤日志中,它說:
PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_imagick.dll' - The specified module could not be found.\r\n in Unknown on line 0
<br />
<b>Warning</b>: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_imagick.dll' - The specified module could not be found.
in <b>Unknown</b> on line <b>0</b><br />
我正在使用 wamp server 2.2,它也是使用 VC9 編譯的。 我想在 PHP 腳本中使用 Imagick 函數。
非常感謝解決此問題的任何幫助。
我遇到了同樣的問題,這是我的配置:
視窗 8.1 64 位
PHP 5.4(線程安全)
阿帕奇 2.2
我嘗試安裝最新版本的 ImageMagick,但它無法加載,我通過安裝以下版本(6.7.7-5-Q16 32 位)解決了它,並且它在http://ftp.icm.edu.pl/packages 上運行良好/ImageMagick/binaries/ImageMagick-6.7.7-5-Q16-windows-dll.exe 。
安裝后從鏈接下載 imagick dll(imagick 3.1.2 Thread Safe)
http://pecl.php.net/package/imagick/3.1.2/windows
重啟apache並開始工作后
好的,試試Q8版本的php_imagick-3.1.2-5.3-ts-vc9-x86.zip
是的,它必須是 TS(線程安全)版本,因為 Apache 和 PHP 在 WAMPServer 系統中被編譯為 TS。
php_imagick.dll
也作為 Imagick 下載的一部分提供,請查看解壓后的文件結構。 將其復制到/ext
文件夾,而不是 PECL 文件夾。
在 Windows 7 的 XAMPP 1.8.3 上運行 ImageMagick
已復制安裝詳細信息:
ImageMagick:ImageMagick-6.7.7-5-Q16-windows-dll( 這里)
Imagick DLL:來自http://www.peewit.fr/imagick/ 的PHP 5.5.x 版本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.