RE: [PHP] Issue with virtual() calls...
| From: | Potter, Jeff | Date: | Mon, 24 Jan 2005 21:21:19 +0000 |
| Subject: | RE: [PHP] Issue with virtual() calls... | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-207171@lists.php.net to get a copy of this message | ||
Mike,
Thanks for the information. The php4-200501241930 snapshot works much
better... It looks like Joe Orton's ap_rflush() fix works with output
buffering turned on (output_buffering = 4096).
Regards,
JP
-----Original Message-----
From: Ford, Mike [mailto:M.Ford@leedsmet.ac.uk]
Sent: Monday, January 24, 2005 1:09 PM
To: Potter, Jeff; php-general@lists.php.net
Subject: RE: [PHP] 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 24 January 2005 16:42, Potter, Jeff wrote:
> 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.
There's been a fix to the fix today which may or may not have some
bearing on this (I haven't looked at it in detail, and probably wouldn't
understand it if I did!) -- so look for a snapshot dated after about
200501241155.
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@leedsmet.ac.uk
Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211