ID: 25601
Updated by: [EMAIL PROTECTED]
Reported By: leiter at ifup dot net
-Status: Duplicate
+Status: Bogus
Bug Type: Apache2 related
Operating System: Linux
PHP Version: 4.3.3
New Comment:
Please do not submit the same bug more than once. An existing
bug report already describes this very problem. Even if you feel
that your issue is somewhat different, the resolution is likely
to be the same. Because of this, we hope you add your comments
to the existing bug instead.
Thank you for your interest in PHP.
..
Previous Comments:
------------------------------------------------------------------------
[2003-09-19 10:32:00] leiter at ifup dot net
Sorry, seems to be a duplicate of #25417.
------------------------------------------------------------------------
[2003-09-19 05:02:06] leiter at ifup dot net
Description:
------------
I'm running Apache 2.0.47 with prefork mpm under Linux.
If I access example.org and example.com at the same time I get this
errormessage:
Warning: Unknown(): open_basedir restriction in effect.
File(/var/www/example.com/index.php) is not within the allowed path(s):
(/var/www/example.org) in Unknown on line 0
Warning: Unknown(/var/www/example.com/index.php): failed to open
stream: Operation not permitted in Unknown on line 0
Warning: (null)(): Failed opening '/var/www/example.com/index.php' for
inclusion (include_path='.:/opt/php4/lib/php') in Unknown on line 0
Note that example.com gets the limits for example.org.
Reproduce code:
---------------
<VirtualHost ip:80>
DocumentRoot /var/www/example.com
ServerName example.com
ServerAlias www.example.com
RewriteEngine on
# some rewrite rules here. shouldn't matter
php_flag register_globals on
</VirtualHost>
<VirtualHost ip:80>
DocumentRoot /var/www/example.org
ServerName www.example.org
ServerAlias example.org
php_flag register_globals on
php_admin_flag safe_mode on
php_admin_value safe_mode_exec_dir /opt/apache2/safemode_exec
php_admin_value open_basedir /var/www/example.org
</VirtualHost>
Expected result:
----------------
example.com should not be affected by restrictions for example.org!
This only happens if the pages are requested at the same time,
otherwise it works. Looks like a race condition. I'm not sure if this
is a PHP or Apache2 bug.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=25601&edit=1