PHP有自己的函数来处理gzip文件。我写了下面的代码:error_reporting(E_ALL);$f=file_get_contents('http://spiderbites.nytimes.com/sitemaps/www.nytimes.com/sitemap.xml.gz');echo$f;$f=gzuncompress($f);echo"";echo$f;第一个echo通常会输出带有正确header的压缩文件(至少前两个字节是正确的)。如果我用浏览器下载这个文件,我可以很容易地解压它。但是gzuncompress抛出警告:gzuncompress():第5行/home/