这个错误对XAMPP服务器上的ImageMagick意味着什么?

时间:2014-01-07 16:51:05

标签: php xampp imagemagick imagick

所以我正在尝试在XAMPP服务器上安装imagemagick。我在PHP文件夹下的ext文件夹中安装了php_imagick_ts.dll。我在php.ini文件中添加了扩展行,但是当我在XAMPP上启动APACHE时,它说:

The procedure entry point MagickGetImageMatte could not be located in the dynamic CORE_RL_wan_.dll

然后它说:

PHP Startup : Unable to load dynamically library 'C:\xampp\ext\php_imagick_ts.dll. The specified procedure could not be found

如何修复此错误?我看不到找到解决方案。我还在计算机上安装了imagemagick。任何帮助或建议将不胜感激

2 个答案:

答案 0 :(得分:3)

以下解决方案对我有用!谢谢!只是为了澄清: 我有相同规格的相同问题,Xampp 1.8.2等。

我安装了ImageMagick-6.8.8-9-Q16-x86-dll.exe

阅读本文后,我只将其替换为:ImageMagick-6.8.1-9-Q16-x86-dll.exe 从下面提到的ftp.sunet.se ...链接下载 它运作良好,Apache开始很好。

答案 1 :(得分:2)

我遇到了同样的问题。我正在使用:

  • Xampp 1.8.2
  • Apache 2.4.4
  • MySQL 5.5.32(社区服务器)
  • PHP 5.4.19(VC9 X86 32位线程安全)+ PEAR

按照本教程http://thinktibits.blogspot.cz/2008/09/installing-imagemagick-on-windows-setup.html进行操作。 您必须在第8步之后重新启动PC。(教程中未提及此问题,您将收到CORE DLL错误)。

我从this site(不是最新的动态库)下载了ImageMagick for Windows,并从这里http://www.peewit.fr/imagick/下载了dll(5.4,线程安全)。

希望有所帮助