Windows上にPHPを配置した場合
PEARをセットアップすると、C:\Windows 上にある pear.ini が優先的に読み込まれてしまう場合がある。
これを回避するには、環境変数に、変数の項目 PHP_PEAR_SYSCONF_DIR を追加し、値に pear.ini のあるパスを設定すればよい。
変数名
PHP_PEAR_SYSCONF_DIR
変数値
D:\path\php\
レジストリを書き換える事ができない場合
/PEAR/PEAR/Config.php にて PHP_PEAR_SYSCONF_DIR を define している部分があるので、優先度を入れ替えるか、該当部分を目的の値に書き換えればよい。
基本的には、ユーザー環境変数として設定するのが望ましい。
PEARをセットアップすると、C:\Windows 上にある pear.ini が優先的に読み込まれてしまう場合がある。
これを回避するには、環境変数に、変数の項目 PHP_PEAR_SYSCONF_DIR を追加し、値に pear.ini のあるパスを設定すればよい。
変数名
PHP_PEAR_SYSCONF_DIR
変数値
D:\path\php\
レジストリを書き換える事ができない場合
/PEAR/PEAR/Config.php にて PHP_PEAR_SYSCONF_DIR を define している部分があるので、優先度を入れ替えるか、該当部分を目的の値に書き換えればよい。
基本的には、ユーザー環境変数として設定するのが望ましい。
※コメント投稿者のブログIDはブログ作成者のみに通知されます