在xampp 1.8.3中安装imagick

时间:2014-06-17 14:13:25

标签: php image-processing dll imagick

我尝试了每篇关于在xampp中安装imagick的文章,但是没有使用它们。令人惊讶的是,安装dll并不像通常建议的那样简单

我在xampp 1.8.3上尝试想象但是如果有人有任何想法在xampp中安装imagick那么请指导我

我正在尝试

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

首先我在Win32 dynamic at 16 bits-per-pixel

中安装了Binary Release C:\ImageMagick-6.8.9-Q16

然后在php\ext中加载此dll 最后在extension=php_imagick.dll

中修改php.ini

现在重启Windows后我得到了这个错误

PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_imagick.dll'
 - The specified procedure could not be found.

最后所有其他dll文件都有PHP 5.5.9版本,但我还没有找到任何PHP版本5.5的php_imagick.dll。即使这个dll也是5.3 PHP版本。这项工作也是

请告诉我为什么会收到此错误

1 个答案:

答案 0 :(得分:0)

我相信imagemagick还需要访问位于您安装到的CORE_RL_*.dll目录中的C:\ImageMagick-6.8.9-Q16集。

您必须将此文件夹添加到PATH中,以便在运行时找到这些文件夹。

它有点乱,如果有人知道一个更好的解决方案,而不是将其添加到PATH,我很乐意了解它。

尝试从此处http://windows.php.net/downloads/pecl/releases/imagick/

下载php_imagick.dll