我想在我的一个项目中使用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
答案 0 :(得分:0)
错误正在发生,因为您可能已经下载了x64
版本的ImageMagick,但操作系统的架构并不意味着您的php版本也是x64
- 您可以通过正在运行phpinfo()
并查看Architecture
部分。
你要做的事情很简单。下载x86
dll文件并替换C:\xampp\php\ext
此外,无需重新启动Windows。从xampp控制面板重新启动Apache将完成这项工作。