|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2009-04-20 20:16 UTC] mv at supportex dot net
[2010-06-21 00:32 UTC] felipe@php.net
-Status: Open
+Status: Wont fix
[2010-06-21 00:32 UTC] felipe@php.net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2026 The PHP GroupAll rights reserved. |
Last updated: Tue Mar 17 13:00:02 2026 UTC |
Description: ------------ It seems in PHP6 (from CVS), virtual() doesn't work, well not the way it used to if zlib.output_compression = On In fact, as soon as the virtual request is called, the remaining output's after that call are also not sent to the browser. However, apache access logs say that they served correct amount of bytes. Setting zlib.output_compression = Off makes it work just fine. Reproduce code: --------------- pointless.txt: Hello World virtual.php <?php echo "I can see this\n"; virtual('pointless.txt'); echo "\nBut not this"; Expected result: ---------------- I can see this Hello World But not this Actual result: -------------- I can see this