QA@IT
«質問へ戻る

質問を投稿

Windows版PHPのGMagick拡張を導入が上手くいきません

Windows10でPHP5.6.20(x64)を使用していますが、GraphicsMagick用のPECL拡張である、GMagickを入れようとすると思うように動作しません。
下記について解決方法をご存知でしたらご教示お願いします。

状況

  1. PHPの拡張用フォルダ(ext)にphp_imagick.dllをコピー
  2. php.iniにexntensionの記述を追加
    extension=php_gmagick.dll
  3. GraphicsMagick本体を適当なフォルダに設置してbinフォルダにPATHを通す
  4. コマンドラインでphpを実行すると何も出力されずに終了してしまう
    (オプションをいろいろ試しても変わらない)

※他の拡張は問題なく動作している
※GraphicsMagick本体はgmコマンドで動作するのを確認
※エラーログも何も出ず

使用したモジュール等

Windows10でPHP5.6.20(x64)を使用していますが、GraphicsMagick用のPECL拡張である、GMagickを入れようとすると思うように動作しません。
下記について解決方法をご存知でしたらご教示お願いします。

## 状況
1. PHPの拡張用フォルダ(ext)にphp_imagick.dllをコピー
2. php.iniにexntensionの記述を追加  
`extension=php_gmagick.dll`
4. GraphicsMagick本体を適当なフォルダに設置してbinフォルダにPATHを通す
5. コマンドラインでphpを実行すると何も出力されずに終了してしまう  
(オプションをいろいろ試しても変わらない)

※他の拡張は問題なく動作している
※GraphicsMagick本体はgmコマンドで動作するのを確認
※エラーログも何も出ず

## 使用したモジュール等
- PHP5.6.20は公式ビルドのThread Safe版(VC11)  
(http://windows.php.net/downloads/releases/archives/php-5.6.20-Win32-VC11-x64.zip)
- GMagick拡張  
https://pecl.php.net/package/gmagick/1.1.6RC1/windows
(http://windows.php.net/downloads/pecl/releases/gmagick/1.1.6rc1/php_gmagick-1.1.6rc1-5.6-ts-vc11-x64.zip)
- GraphicsMagick本体  
http://windows.php.net/downloads/pecl/deps/archives/  
(**GraphicsMagick-1.3.19-vc11-x64**および**GraphicsMagick-1.3.23-vc11-x64**を試しました)