2010-12-18 4 views
1

Imagickコンストラクタを呼び出すと、PHP/CGIがクラッシュします。ImagickコンストラクタでPHP/CGIがクラッシュする

imagick .dllはphp.iniファイル(拡張子)に読み込まれ、imagickがインストールされています。

EngineX(NGINX)とPHP 5.3.4を使用しています。

私はなぜこれが起こっている

任意のアイデアをPHPとImagick.dll(EXT)のスレッドセーフバージョンを使用していますか?

+0

ImageMagickバージョン\t ImageMagick 6.6.6-5 2010-12-12 Q16 http://www.imagemagick.org – klj613

答えて

0

あなたのバージョンのPHPがコンパイルされているコンパイラを確認してください。著者からのImagick dllファイルを使用している場合は、VC9でコンパイルされます。これを動作させるにはVC9でコンパイルされたPHPのバージョンが必要です。

0

Jeremyが言ったように、あなたはimagickとphpのための異なるコンパイラを持っています。 //jeremycook.ca/2010/06/06/installing-imagick-under-apache-on-windows/

:あなたは echo phpinfo();
あり良いの命令がある(しかし、この男は、Apacheを使用)で
hxxpをあなたのコンパイラを確認することができます

重要な注意点があります。彼らはImageMagick 6.6.6-5がVC10でコンパイルされていると述べています。だからあなたが教えているようにしたら、とにかく墜落するだろう。これを修正するには、ImageMagick-6.6.2-Q16を使用してください(このビルドは私にとっては最後のものです.VC9でコンパイルされているようです)。私はこのようなものは、単に数時間前に動作させる//image_magick.veidrodis.com/image_magick/binaries/
ftp://ftp.imagemagick.org/pub/ImageMagick/

:)

0


は、旧リリースのためにここに
hxxpを見ます私も同じ問題がありました。最新のベータ版への切り替えに何が役立ったのですか? Unixではpecl install imagick-betaを使用する

関連する問題