[PHP-dev 1245] PHP-4.1.3から、cli版で作成してPHPコマンドで、php.iniを読み込めない

Tomoyuki Asakawa tom @ asakawa.ne.jp
2006年 5月 26日 (金) 12:22:31 JST


あさかわです。

バグ報告

下記の様なファイルをtest.phpとして作成します。
#!/usr/local/bin/php -c /usr/local/lib/php.ini
<?php phpinfo() ?>


# ./test.php | grep php.ini
Configuration File (php.ini) Path => /usr/local/lib

となって、php.iniが、よみこまれてません。

ところが。
test2.phpを
#!/usr/local/bin/php
<?php phpinfo() ?>
この様にして

# ./test.php | grep php.ini
Configuration File (php.ini) Path => /usr/local/lib/php.ini

となります。

しかし。

sv# php -c /usr/local/lib/php.ini test.php | grep php.ini
Configuration File (php.ini) Path => /usr/local/lib/php.ini

この様にした場合は、php.iniが読み込まれます。

最新の、cvs版
PHP 5.1.5-dev
でも、同様でした。

これは、php.4.1.2では、問題がなく、4.1.3から発生して 
います。








PHP-dev メーリングリストの案内