そのなって3日、Googleとフラストレーションでサポートされている形式を検出することはできません。私はPHPモジュールとして作っています。しかし、サポートされているフォーマットは検出できません。 はImagickが私のXAMPPボックス上のImagick仕事をするためにWindowsの+ PHP 5.6(XAMPP)研究の
あなたが見ることができるように、私は現在3.1.2がインストールされているが、私は実際に最新の3.4.1からのすべての方法を働いたとstable
でタグ付けされたそれらのリリースから飛び降りたが、私はちょうどそれを動作させることができません。
私が実行しよう:
<?php
$handle = fopen('http://xxxxx.png', 'rb');
$img = new Imagick();
$img->readImageFile($handle);
$img->thumbnailImage(100, 0);
echo $image;
私は取得しています:
Uncaught exception 'ImagickException' with message 'Unable to read image from the filehandle' in xxxxx:5 Stack trace: #0 xxxxx\index.php(5): Imagick->readimagefile(Resource id #3) #1 {main} thrown in xxxxx\index.php on line 5
私は何を持っていることは次のとおりです。
Windows 8.1 64-bit
PHP 5.6.12, x86, TS
(http://i.imgur.com/2pnneqO.png)
これは何ですか私は実際にそれをインストールするという点で、これまでに行っている:
- を https://pecl.php.net/package/imagick
- から任意の
-Thread Safe (TS) x86
パッケージをダウンロード.zipファイルを解凍(1)php_imagick.dll
C:\_XAMPP\php\ext
へ(2) エキスCORE_RL_*
ファイルC:\_xampp\apache\bin
- ダウンロードへ http://www.imagemagick.org/script/binary-releases.php
- から
ImageMagick-7.0.1-1-Q16-x86-dll.exe
はC:\ImageMagick
でそれをインストール210
- は環境PATHにMAGICK_HOMEを追加します。 http://i.imgur.com/jQAWl3W.png
- まだ
そして、私のPHPは、Imagickのファイルをサポートし検出することはできませんXAMPP経由 C:\ImageMagick\
C:\_Xampp\apache\bin
C:\ImageMagick\modules\coders
コピーのすべての*_.dll
ファイルへC:\ImageMagick\modules\coders
コピーのすべての*_.dll
ファイル彼らはhttp://prntscr.com/b1l54uあるべきにもかかわらず、形式:(( 誰かが私に何を逃したのか教えてもらえますか?お願いします?
解決しましたか?私は同じ問題があります。 –