I installed Boost, and have gzip compression turned off in the boost and core performance settings. In my php.ini I have zlip.output_compression turned on. I am experiencing the following problem.

The first time an anonymous user hits a page that has not been cached, the browser displays a long block of random characters. If the user hits the reload button, boost serves the page (the boost tag shows in the page source) and it displays correctly. Another other anonymous users who visit that same page will now see it correctly the first time.

I sense this may be a compression issue (because of the garbled characters), but I can't see what might be causing it.

Any help would be very much appreciated.

THANKS!

Steve

Comments

sja1’s picture

Category: support » bug

Update: If I edit the php.ini and turn zlib compression off, then the problem goes away. But of course, then I don't have compression, which I would like to have.

Since there were no problems with compression before installing Boost, could it be somehow that Boost is modifying the header of uncached pages served to anonymous users, and doing it in a way that causes the browser not to know it is receiving a compressed page? That's as far as I'm able to get with my limited technical knowledge.

Changing category to "bug report" based on this hypothesis...

mikeytown2’s picture

Are you using pressflow?

sja1’s picture

No, we're on standard Drupal (6.14)

zazinteractive’s picture

I have the same problem except reloading the page does not make it go away. This only happens on the frontpage though. Every other page works