Image Magick をインストールしてPHPに組み込む

オープンソースのいろいろなシステムを使用しようとするとImageMagickがインストール済みの要件として登場するのでインストールしてみる。

1.ImageMagick-6.5.1-3-Q16-windows-dll.exeをダウンロードしてインストール
 インストールフォルダーは[C:ImageMagick]とした

2.Microsoft Visual C++ 2008 再頒布可能パッケージをダウンロードしてインストール

3.PHPにImageMagickを組み込む
 php_imagick_dyn-Q16.dllをダウンロードして、PHPのextディレクトリーに入れる

4.php.iniの設定を行う
 ・extension_dir = “C:PHPext”
 ・extension=php_imagick_dyn-Q16.dll
 この2行を追加する。
 注意:”C:PHPext”は自分がPHPをインストールしたディレクトリ

5.Windowsの環境変数にパスを追加する
 ・マイコンピューターを右クリックしてシステムのプロパティを表示する
 ・[詳細設定]タブで[環境変数]をクリック
 ・システム環境変数で新規をクリックし、ImageMagickのパスを登録する
  ・変数名:MAGICK_HOME
  ・変数値:C:ImageMagick

6.念のためOSから再起動をおこなう

↑インストールや設定はこれで間違いないんだけど、動かない!!
原因はWindowsのセキュリティ設定!!
(ごめんなさい、どうセキュリティを修正したのか覚えてないです・・・)

  • Related Posts

    USBのセレクティブサスペンドの設定が見つからない場合の対処方法

    この方法は自己責任で実施してください。 Windows10 …

    Active Directory で 移動プロファイル を設定する方法

    ※必ずテスト用のユーザを作成して、テストユーザで動作確認を行…

    One thought on “Image Magick をインストールしてPHPに組み込む

    1. ありがとう。一連の作業工程を真似て進めたら、500.0Errorも出ず正常稼働できました。ほんとうに嬉しい!
      半日ハマってGoogle先生に藁にもずがる思いでキーワード叩き込んでいたら、
      このブログへ流れつき、ようやく実現することが出来ました。感謝1000%

      :環境
      Windows7 64bit / IIS8.0 Express (管理Manager表記では IIS7.5) / FastCGI (php5.6)
      ImageMagick 6.9.1-2 Q16(32-bit) / ActivePerl 5.20

      ローカル開発用のOSSのJoomla3 / 2.5 と Moodle 最新版も無事稼働中です。

      ※php_imagick_dyn-Q16.dllの代替はPECLサイト: ttp://pecl.php.net/package/imagick/3.1.2/windows
      の5.6 Non Thread Safe (NTS) x86(俗にいうノンスレッド版)をDLして、
      php_imagick.dllをPHP5.6の格納フォルダ内のextフォルダへ放り込みました。
      わたしは64bitのWindows7ですが IISサーバーもFastCGIもx86(32bit) 版なので同じくx86(32bit)を使いました。
      64bit版も置いてあるので、DLする直前ちょっと悩んでしまいました。orz

    コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です

    You Missed

    IVRの入力で複数桁入力できる個所で「0」桁だけ入力されたものを抽出

    • 投稿者 admin
    • 10月 29, 2024
    • 45 views

    ACCSEE 起動パラメーター

    • 投稿者 admin
    • 4月 2, 2024
    • 32 views

    QoS対応のLAN Switch

    • 投稿者 admin
    • 3月 30, 2022
    • 31 views

    USBのセレクティブサスペンドの設定が見つからない場合の対処方法

    • 投稿者 admin
    • 7月 19, 2019
    • 283 views

    Let’s Encryptのワイルドカード証明書更新

    • 投稿者 admin
    • 3月 23, 2019
    • 30 views

    Active Directory で 移動プロファイル を設定する方法

    • 投稿者 admin
    • 2月 5, 2018
    • 51 views