私は見つけることができたほぼすべてを試しましたが、これまでのところ何も機能していないようです。
何をインストールしても、php は常に「致命的なエラー: クラス 'Imagick' が見つかりません」を返します。
私のシステムは次のとおりです。
- Win7、64ビット
- アパッチ 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 の dll (VC6 と VC9) を使用しました。 .html、http://www.sk89q.com/2010/03/vc6-windows-binaries-for-imagick-2-3-0/、およびhttp://valokuva.org/?m=201211。
WAMP は、拡張機能がアクティブ化されていることを示しています ( extension=php_imagick.dll
php.ini ファイルに追加しました)。
ただし、いくつかのパス変数とスクリプト自体以外に 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;
?>
クラスが見つからないと常に言います。
この時点で何が問題になる可能性がありますか?