#42815 [Opn->Fbk]: open_basedir incorrectly parsed when configured via "Per directory values"

From: Date: Tue, 02 Oct 2007 12:21:45 +0000
Subject: #42815 [Opn->Fbk]: open_basedir incorrectly parsed when configured via "Per directory values"
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-118090@lists.php.net to get a copy of this message
ID: 42815 Updated by: tony2001@php.net Reported By: simon at bleif dot de -Status: Open +Status: Feedback Bug Type: Safe Mode/open_basedir Operating System: Windows Server 2003 x64 R2 SP2 PHP Version: 5.2.4 New Comment: What's the difference between this report and bug #42646? Isn't this the same issue? Previous Comments: ------------------------------------------------------------------------ [2007-10-01 14:12:02] simon at bleif dot de Description: ------------ When running PHP via php-cgi.exe using CGI/FastCGI, open_basedir values configured via "Per Directory Values" are not working correctly. ISAPI module and PHP-CLI are not affected, PHP-CGI is. Also see http://bugs.php.net/bug.php?id=42646, reposted here as only open_basedir seems to be affected. Reproduce code: --------------- Prerequisites: - properly set "Per Directory Values"-registry key, open_basedir set to C:\Inetpub\wwwroot\test for the "test"-folder there. - test.php, just containing a call to phpinfo(), located in that "test"-folder - php.ini, open_basedir only set to temp and session directory there, not to the "test"-folder Test1: php.exe -f C:\Inetpub\wwwroot\test\test.php Test2: php-cgi.exe -f C:\Inetpub\wwwroot\test\test.php Test3: Change: Configure php.ini-open_basedir value to include the path to the "test"-folder, then again (exactly as in Test2): php-cgi.exe -f C:\Inetpub\wwwroot\test\test.php Expected result: ---------------- Test1, Test2 and Test3: Each of them should display the correct phpinfo-output, the additional setting for open_basedir (set via "Per Directory Values") should be reflected correctly under "Local Value". Actual result: -------------- Test1: Works as expected Test2: Does not work as expected, "No input file specified" is displayed Test3: Works as expected. Interesting: the local value of open_basedir, configured via registry is displayed in the phpinfo-output under "Local Value"! ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=42815&edit=1

« previous php.bugs (#118090) next »