I'm trying to get a phpwiki site going on my Mac with OSX. Besides a few warnings coming up and other newbie problems, I have a real show-stopper:
On my Mac withSafari, Explorer or OmniWeb, the pages are OK but with Netscape 7 (Mac) or Explorer on a Win2000 all I get is gibberish (looks like binary). Explorer on Win2000 does a file download. I've tried both the 1.3.4 version as well as the nightly cvs version. Both have the same effect. I even tried th 1.2.2 version. This loads ok on win2000, but I would prefer to the the newer version working .
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sounds like a problem with gzip transfer-encoding.
PhpWiki tries to encode it's output using gzip when it thinks that's appropriate (to save bandwidth). Sometimes Apache does too (which can result in a double gzip --- bad).
I had thought this was fixed in the latest CVS code.
In any case, in recent CVS code, you can manually disable output compression by setting COMPRESS_OUTPUT to false in index.php.
In 1.3.4 and earlier, to disable output compression you need to edit lib/Request.php (around line 130) and comment-out the guts of method Request::get_output().
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm trying to get a phpwiki site going on my Mac with OSX. Besides a few warnings coming up and other newbie problems, I have a real show-stopper:
On my Mac withSafari, Explorer or OmniWeb, the pages are OK but with Netscape 7 (Mac) or Explorer on a Win2000 all I get is gibberish (looks like binary). Explorer on Win2000 does a file download. I've tried both the 1.3.4 version as well as the nightly cvs version. Both have the same effect. I even tried th 1.2.2 version. This loads ok on win2000, but I would prefer to the the newer version working .
Sounds like a problem with gzip transfer-encoding.
PhpWiki tries to encode it's output using gzip when it thinks that's appropriate (to save bandwidth). Sometimes Apache does too (which can result in a double gzip --- bad).
I had thought this was fixed in the latest CVS code.
In any case, in recent CVS code, you can manually disable output compression by setting COMPRESS_OUTPUT to false in index.php.
In 1.3.4 and earlier, to disable output compression you need to edit lib/Request.php (around line 130) and comment-out the guts of method Request::get_output().