Php 在WAMP(Win7)上安装ImageMagick:找不到类

Php 在WAMP(Win7)上安装ImageMagick:找不到类,php,imagemagick,imagick,Php,Imagemagick,Imagick,我已经尝试了所有我能找到的东西,但到目前为止似乎没有任何效果 不管我安装了什么,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),并使用了来自和的dll(VC6和VC9) WAMP显示正在激活的扩展名(我在php.ini文件中添加了extension=

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

不管我安装了什么,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),并使用了来自和的dll(VC6和VC9)

WAMP显示正在激活的扩展名(我在php.ini文件中添加了
extension=php\u imagick.dll

但是,除了一些路径变量和脚本本身之外,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;

?>

总是说找不到类


此时的问题可能是什么?

发现了问题

ImageMagick(至少据我所知)无法在x64安装的php上工作

修复方法是使用x86版本的php安装不同版本的WAMP

使用了此处找到的dll:

使用ImageMagick-6.8.1-8-Q16-x64-dll.exe,可在此处找到: