gzip文件读取错误(可能是php或nginx问题)



我正在两个不同的服务器上上传gzip文件,一个使用Apache2(ipage.com)运行PHP 5.4,另一个使用(Webuzo)上的Nginx 1.8.1运行PHP 5.5。

  • 当我使用Firefox 44浏览器请求文件时如果运行的服务器发出请求,文件将显示其内容在Apache2(ipage.com)上,并在请求时提供下载nginx服务器。

  • 第二个问题是运行在HHVM(Hip-Hop虚拟机)上的PHPmachine)无法从Nginx服务器(Webuzo)读取文件,但从Apache2(ipage.com)服务器上很好地读取相同的文件。

我完全不知道到底是什么造成了不同,因为它只是在不同的服务器上的同一个文件。

您需要确保两台服务器上的所有标头都是正确的,特别是两台服务器都需要支持gzip的Accept Encoding。在尝试为预gzip文件服务器提供服务之前,请先提供纯文本文件服务器。

最新更新