Kyle Wheeler wrote:
one workaround is to comment few lines in index.php to use ob_start() instead of ob_start('gz_handler').
Ahh, excellent - thanks.
Still, that's a pretty unfortunate problem. Could it be our PHP install? I'm using Debian PHP5 5.2.0-8+etch10.
I've made some investigation on it and found a solution. When RC sends "304 Not Modified" reply there's non-empty body on it (I don't know why nor from where it comes from). That is not in accordance with some RFC. One solution is to clean output buffer (and turn of output buffering) before exit.
--- program/include/rcube_shared.inc.old 2008-02-25 15:14:06.000000000 +0100 +++ program/include/rcube_shared.inc 2008-03-27 11:23:28.104408435 +0100 @@ -262,7 +262,10 @@ header("Etag: $etag");
if ($iscached)
}