在Windows 8 xampp上使用Imagick

3
我想在Windows 8 64位,xampp上安装imagick。我尝试了互联网上所有的解决方法,但都没有帮助我(已经尝试了超过10种方法)。在所有的结果中,我在启动apache时都会出现错误。
以下是我的配置:
  • Apache 2.2.21
  • PHP 5.3.8
  • Windows 8 64位
最新的方法我已经尝试过:http://w3facility.info/question/how-to-install-imagemagick-for-php5-35-4-on-windows-8-x64/
如果我改为extension=php_imagick_nts.dll,则错误信息如下:

The program can't start because php5.dll is missing...

如果我改为:

The program can't start because CORE_RL_wand_.dll is missing...

方法建议将dll复制到windows/system32,但这对我没有帮助。
为了帮助你和我,可能会问到以下问题:
  1. 您是否重新启动了xampp? 是的
  2. 您是否重新启动了Windows? 是的
  3. 您是否添加了路径? 是的
  4. CMD命令转换是否给出正确的答案? 是的
  5. 您安装Imagick的路径是什么? C:\ imagemagick
错误信息如下: 在安装ImageMagick-6.8.9-8-Q16-x64-dll.exe之后

php_imagick_ts.dll - %1不是有效的Win32应用程序。


你复制后重新启动了 PHP 吗? - coolguy
是的,已经重启了Apache、MySQL、XAMPP和Windows好几次了。 - Roman Losev
你下载了适用于你操作系统的 DLL 文件吗?我的意思是,32 位和 64 位的 Windows 所需的 DLL 文件是不同的。 - coolguy
指定方法中的dll链接不起作用,所以在搜索了一个小时后,我找到了一个可下载的tar.gz文件的页面 - http://afi-forge.afi-sa.fr/projects/opacce/wiki/Wamp_server_+_Image_magick。它说是32位的;S。方法的作者提到过这一点,并写道要将这些dll复制到system32中。 - Roman Losev
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接