【问题标题】:Installing ImageMagick on WAMP (Win7) : Class not found在 WAMP (Win7) 上安装 ImageMagick:找不到类
【发布时间】:2013-05-22 23:12:22
【问题描述】:

我已经尝试了所有我能找到的东西,但到目前为止似乎没有任何效果。

无论我安装什么,php 总是返回“致命错误:找不到类 'Imagick'。”

我的系统是:

  • Win7, 64 位
  • Apache 2.2.21
  • PHP 5.3.10
    • PHP 扩展构建:API20090626,TS,VC9

我已经安装了各种版本的 ImageMagick(6.6.7、6.7.1 和 6.8.5,x86 和 x64),并使用了来自 http://chernoivan.ru/tools/imagemagick-dlls.htmlhttp://www.sk89q.com/2010/03/vc6-windows-binaries-for-imagick-2-3-0/ 和 @ 的 dll(VC6 和 VC9) 987654323@.

WAMP 显示扩展已被激活(我将 extension=php_imagick.dll 添加到我的 php.ini 文件中)

phpinfo() 除了一些路径变量和脚本本身之外,从不显示任何特定于 imagick 的内容:

<?php

header('Content-type: image/jpeg');

$image = new Imagick('image.jpg');

// If 0 is provided as a width or height parameter,
// aspect ratio is maintained
$image->thumbnailImage(100, 0);

echo $image;

?>

总是说找不到类。

此时的问题可能是什么?

【问题讨论】:

    标签: php imagemagick imagick


    【解决方案1】:

    发现问题。

    ImageMagick(至少据我所知)不适用于 x64 安装的 php。

    修复是使用 x86 构建的 php 安装不同版本的 WAMP。

    使用这里找到的 dll:http://www.peewit.fr/imagick/

    使用 ImageMagick-6.8.1-8-Q16-x64-dll.exe 在此处找到:http://image_magick.veidrodis.com/image_magick/binaries/

    【讨论】:

      猜你喜欢
      • 2011-02-25
      • 1970-01-01
      • 1970-01-01
      • 2016-01-24
      • 2014-09-11
      • 1970-01-01
      • 2021-08-14
      • 2012-08-19
      • 1970-01-01
      相关资源
      最近更新 更多