出于某种原因,每当打印PHP错误时,我都会收到HTTP 330错误。这并没有发生,但由于服务器故障我们必须从备份恢复我们的PHP应用程序,它确实如此。在恢复期间,我们从使用Apache切换到nginx + fastcgi。但是,我也在本地运行应用程序,我在Apache上注意到同样的问题,但仅在使用php 5.3.X时。该应用程序用于在5.2.11上运行。
以前有人遇到过这样的事吗?谷歌搜索带来的唯一一件事就是PHP错误可能是使用一种编码发送的,其余的内容是通过gzip压缩发送的,但我不知道如何修复它 - 如果它甚至是问题。
请询问您是否需要更多信息。我不太确定我能为您提供哪些信息会对您有所帮助。
答案 0 :(得分:2)
在php.ini(zlib.output_compression = On
)中启用zlib压缩,然后从脚本中删除任何ob_start("ob_gzhandler");
似乎解决了这个问题。