NoureaのLinux日記

Linux関連の事でもぼちぼちと。Windowsの話題のほうが多いかも。

PHPのpear.iniの場所を変更する

2011-04-22 05:56:54 | Windows
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 している部分があるので、優先度を入れ替えるか、該当部分を目的の値に書き換えればよい。



基本的には、ユーザー環境変数として設定するのが望ましい。

コメントを投稿