在xampp上安装ImageMagick

时间:2014-06-15 07:37:50

标签: php image-processing imagemagick imagick

我想在我的一个项目中使用ImageMagick。目前我正在使用

PHP version: 5.5.9
Windows Version: Windows 8 Pro  64-bit
XAMPP Version: 1.8.3
Control Panel Version: 3.2.1  [ Compiled: May 7th 2013 ]

我想安装ImageMagick 6.7.6因为它已经安装在我想要部署我的项目的服务器上但这并不重要我只想在Xampp上安装imageMagick

这是我试过的

1 Add php_imagick.dll in C:\xampp\php\ext
extension=php_imagick.dll in php.ini C:\xampp\php\php.ini 

现在我重新启动Windows,当我午餐xampp时,它说

PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_imagick.dll' 
- %1 is not a valid Win32 application

请指出正确的方向并告诉我如何在xampp中安装ImageMagick

1 个答案:

答案 0 :(得分:0)

错误正在发生,因为您可能已经下载了x64版本的ImageMagick,但操作系统的架构并不意味着您的php版本也是x64 - 您可以通过正在运行phpinfo()并查看Architecture部分。

你要做的事情很简单。下载x86 dll文件并替换C:\xampp\php\ext

中的旧文件

此外,无需重新启动Windows。从xampp控制面板重新启动Apache将完成这项工作。