GDとはPHP用の画像処理関数を提供するバイナリライブラリ

http://www.boutell.com/gd/

  •  写メールなどで必要
  •  PHPのWindows用バイナリパッケージには最初から拡張ファイルディレクトリ(extensions)にdllとして作成されたGDライブラリが存在

 インストール方法

DLLをPHPで利用するには

  • php.iniをテキストエディタで開きます
1.Dynamic Extensionsの説明部分…修正
;If you wish to have an extension loaded automatically, use the following 
;syntax:
から始まる、;でコメントアウトされた部分の下にWindows Extensionsとある
コメントアウトで羅列されたextensions=php_*.dllの中のphp_gd.dllをphp_gd2.dllに修正。
コメント開始文字であるセミコロン";"をはずします。ここでgd2に修正するのはextensionsディレクトリに入っているdllファイルの名前がphp_gd2.dllという名前の場合。

php.iniのFile Uploadsの項の少し上にある、

extension_dir =

というパラメータを探してください。見つけたらこれを、

extension_dir = c:/php/extensions/

のように、phpをインストールしたディレクトリの下にあるextensionsへのパスを通します。例はc:/phpにインストールした場合です。 これでもうGDライブラリが使えるようになっています。もしもこの直後にPHPスクリプトが全く動作しなくなったなら、php.iniに問題がある証拠です。正しいDLLファイル名を記述したか、DLLファイルを格納しているextensionsディレクトリへのパスを間違えていないかを確認してください。それでもエラーが続く場合は初期化状態のphp.iniファイルであるphp.ini-distファイルを使ってやり直してください。


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-08-19 (日) 07:35:00 (2436d)