ID: 17475
Updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
-Status: Open
+Status: Feedback
Bug Type: Apache2 related
Operating System: WinXP
PHP Version: 4.2.1
New Comment:
You don't happen to have different ob_* settings for both servers?
IIRC, virtual() doesn't wrap through the output buffering system.
Previous Comments:
------------------------------------------------------------------------
[2002-05-28 05:17:25] [EMAIL PROTECTED]
This problem can be explained really simple with a script. And I am
sure it's a problem with Apache2 because this problem doesn't arise in
Apache. (Note: the content of ip.cgi and ip.html is simply IP.CGI and
IP.HTML respectively.)
The Code:
<P>1. <?php virtual("ip.cgi")?>
<P>2. <?php virtual("ip.html")?>
Output (Apache2):
IP.NETIP.HTML
<P>1. <P>2.
Output (Apache):
<P>1. IP.NET<P>2. IP.HTML
In conclusion, the content prased by virtual() is misplaced.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=17475&edit=1