Hi Mike, I would seem so, but the patch (in snapshot php4-200501201930) only seems to work when the output_buffering is set to 0. With output_buffering set to the default 4096, the virtual() calls are sent to the browser out of order. The concern with turning the output buffering off is that the performance will drop off, or there will be an increase in resource utilization, etc. The pages and configuration that are not rendering properly under PHP 4.3.9 have been QA tested without this issue in PHP 4.3.7 for months, and seem to work fine in PHP 4.3.8. Any advice or guidance would be appreciated. Thanks, JP -----Original Message----- From: Ford, Mike [mailto:M.Ford@xxxxxxxxxxxxxx] Sent: Monday, January 24, 2005 6:40 AM To: Potter, Jeff; php-general@xxxxxxxxxxxxx Subject: RE: Issue with virtual() calls... To view the terms under which this email is distributed, please go to http://disclaimer.leedsmet.ac.uk/email.htm On 21 January 2005 22:01, Potter, Jeff wrote: > Hello, > > Could someone help me understand why later versions of PHP (4.3.9, > 4.3.10, & 5.0.3) do not maintain the same ordering for virtual() call > output as the older versions? Sounds like a known bug, which should already be fixed for future versions; see http://bugs.php.net/bug.php?id=30446 for more details. Cheers! Mike --------------------------------------------------------------------- Mike Ford, Electronic Information Services Adviser, Learning Support Services, Learning & Information Services, JG125, James Graham Building, Leeds Metropolitan University, Headingley Campus, LEEDS, LS6 3QS, United Kingdom Email: m.ford@xxxxxxxxxxxxxx Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php