mod_gzip with php
Roman Vasilyev
roman at anchorfree.com
Thu Jul 1 02:35:03 MSD 2010
Hello,
I found strange behavior for php scripts.
when server request is HEAD, I can see some garbage in response.
=========================
HEAD /server.php HTTP/1.1
Host: www.rss2search.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6)
Gecko/20100625 Firefox/3.6.6
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 0
Content-Type: text/plain; charset=UTF-8
HTTP/1.1 200 OK
Server: nginx/0.8.39
Date: Wed, 30 Jun 2010 20:00:33 GMT
Content-Type: text/html
Connection: keep-alive
X-Powered-By: PHP/5.1.6
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTR STP IND DEM"
Content-Encoding: gzip
....................
this noneprintable bytes is: 1F8B080000000000000303000000000000000000
Helped to fix that disabling mod_gzip for HEAD requests in fastcgi.conf.
if ( $request_method = HEAD ) {
gzip off;
}
Is this behavior expectible, if so, what best way for nginx.conf to fix
this problem?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx/attachments/20100630/36cc51c7/attachment.html>
More information about the nginx
mailing list