拡張モジュールのディレクトリ設定
広告
PHPの起動時に読み込まれる拡張モジュールを設置するディレクトリを設定します。書式は次の通りです。
extension_dir = path
現時点の"php.ini"ファイルでは次のように記述されています。
; Directory in which the loadable extensions (modules) reside. ; http://php.net/extension-dir ; extension_dir = "./" ; On windows: ; extension_dir = "ext"
"php.ini"ファイルでは先頭に";"がある行はコメント行です。よって現時点では設定が行われていません。
"phpinfo"関数が含まれるファイル(記述方法は「phpinfo関数による設定内容の確認」を参照して下さい)をブラウザで開き設定を確認してみます。
現在は「extension_dir」の値が"c:\php\"になっていることが分かります。
今回拡張モジュールのディレクトリを"c:\php\ext\"に設定します。このディレクトリはPHPインストール時に作成されており色々なDLLファイルが格納されています。
"php.ini"ファイルに次の1行を追加して下さい。
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
; extension_dir = "ext"
extension_dir = "c:\php\ext"
"php.ini"ファイルを保存すれば完了です。設定変更後はApacheを再起動して変更した内容を反映させておいて下さい。
では再度確認してみます。
「extension_dir」の値として「c:\php\ext」が設定されていることが確認できます。
( Written by T.buzz.Ikura+ )
Facebook Page