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

Reply via email to