ID: 20887 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] -Status: Bogus +Status: Critical -Bug Type: Unknown/Other Function +Bug Type: Scripting Engine problem Operating System: Mandrqke Linux 9.0 -PHP Version: 4.3.0RC2 +PHP Version: 4.3.0-dev New Comment:
I just got bitten by this myself too. But it doesn't happen with CLI for me, only with the Apache module. Previous Comments: ------------------------------------------------------------------------ [2002-12-09 23:39:28] [EMAIL PROTECTED] I have now tried this using apache_1.3.27 + php-4.2.3 (from Mandrake Cooker) and are experiencing the same thing. I have no idea how to debug this further, all I can say is if /php.ini exists, values from that one shows up from phpinfo() called from a php file. I just stumbled upon this by accident. ------------------------------------------------------------------------ [2002-12-08 22:14:46] [EMAIL PROTECTED] Sorry, but your problem does not imply a bug in PHP itself. For a list of more appropriate places to ask for help using PHP, please visit http://www.php.net/support.php as this bug system is not the appropriate forum for asking support questions. Thank you for your interest in PHP. ------------------------------------------------------------------------ [2002-12-08 16:22:17] [EMAIL PROTECTED] I can't see that /php.ini is used here, but php/php-cli.ini is used, i.e. a file relative to the place from where PHP was started. With PHPRC=/xizzy I get: # strace -eopen php -r 'echo "bla";' 2>&1|grep ini open("php/php-cli.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/xizzy/php-cli.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/lib/php-cli.ini", O_RDONLY|O_LARGEFILE) = 3 open("/usr/local/lib/php/browscap/browscap.ini", O_RDONLY|O_LARGEFILE) = 3 And if php/php-cli.ini is there, PHP only reads that one. This is with 4.3.0-cvs from today, and I don't have Mandrake here (once upon a time, it was a SuSE Linux). ------------------------------------------------------------------------ [2002-12-08 14:53:59] [EMAIL PROTECTED] If /php.ini exists, that one is used no matter what PHPRC env is set or compiled in when starting up apache from a SysV script. Is it a bug in php, or could it be the Mandrake Linux 9.0 system? ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=20887&edit=1