windows下面php5.2.17和php5.3.18和php5.4.8各个版本的imagick组件下载
最近在windows2003和iis6下面安装php的imagick扩展,耗费了很多时间,看见了很多资料,有些竟然是错的。现在把常用的文件列出来,有需要的朋友可以下载一下,当然也方便我下一次安装和调试,这里没有提供适合apache的文件,大家可以对应网站去找找:
1、PHP5.2.17我安装成功了,用的星外PHP5.2.17直接安装程序,下载imagick版本如下:
http://valokuva.org/outside-blog-content/imagick-windows-builds/080709/php_imagick_st-Q16.dll
(备份下载http://www.zzzyk.com/upload/20121109/php_imagick_st-Q16.dll)已经包含imagemagick不需要安装任何东西,直接把php_imagick_st-Q16.dll复制到c:\php\ext目录
然后给php.ini扩展里面增加:extension=php_imagick_st-Q16.dll 最简单和绿色的方法
ps:还有诸如php_imagick_st-Q8.dll(8色),php_imagick_dyn-Q16.dll(需要安装imagemagick)就完全没必要管他们了PHP5.2.17官方对应http://windows.php.net/downloads/releases/php-5.2.17-nts-Win32-VC6-x86.zip
推荐下载星外版本http://www.zzzyk.com/upload/20121109/php5.2.17.rar安装很简单,基本上装了就可以使用php2、PHP5.3.18 必须安装 imagemagick 已经没有可用的单文件dll了
1)下载 http://www.imagemagick.org/download/binaries/ImageMagick-6.8.0-4-Q16-windows-dll.exe
2)根据你的php安装模式下载 php_imagick无线程安全:http://valokuva.org/builds/ext/vc9/nts/imagick/2011-04-25_1849/php_imagick_nts.dll
(备份下载:http://www.zzzyk.com/upload/20121109/php_imagick_nts__PHP5318.dll)
(通常iis6下面fastcgi对应http://windows.php.net/downloads/releases/php-5.3.18-nts-Win32-VC9-x86.zip)
线程安全:http://valokuva.org/builds/ext/vc9/ts/imagick/2011-04-25_1849/php_imagick_ts.dll
(备份下载:http://www.zzzyk.com/upload/20121109/php_imagick_ts__PHP5318.dll)
(我已经没用isapi的php对应http://windows.php.net/downloads/releases/php-5.3.18-Win32-VC9-x86.zip)复制到c:\php\ext目录,增加扩展例如:extension=php_imagick_nts.dll
3、PHP5.4.8 必须安装 imagemagick 已经没有可用的单文件dll了
1)下载 http://www.imagemagick.org/download/binaries/ImageMagick-6.8.0-4-Q16-windows-dll.exe
2)根据你的PHP安装模式下载 php_imagick
无线程安全:http://www.peewit.fr/imagick/vc9/x86/nts/php_imagick.dll
(备份下载:http://www.zzzyk.com/upload/20121109/php_imagick_nts.dll)
(对应http://windows.php.net/downloads/releases/php-5.4.8-nts-Win32-VC9-x86.zip)
线程安全:http://www.peewit.fr/imagick/vc9/x86/ts/php_imagick.dll
(备份下载:http://www.zzzyk.com/upload/20121109/php_imagick_ts.dll)
(对应http://windows.php.net/downloads/releases/php-5.4.8-Win32-VC9-x86.zip)复制到c:\php\ext目录,增加扩展例如:extension=php_imagick.dll
以上安装本人都测试过,安装了重启iis,然后查看phpinfo看看有没有 imagick 如果没有的话,请检查权限或者重新做一次。也欢迎那些喜欢调试vc的朋友,把最新版本的imagemagick调成适合windows2003+iis平台使用的dll.