使用Chrome的空白页面,但在Safari或FF上工作

我们有一个在Apache 9.04之上的Apache服务器上的网页(vimity.com)。 该主页在FF和Safari上看起来不错,但不是在Chrome上。 Chrome的问题只在主页上,其余的页面在所有浏览器上都很好看。 当我们禁用caching的问题不会出现,并且主页在Chrome上也很好。

在日志中,我找不到任何奇怪的东西,我在访问日志中看到请求,但在错误日志中没有任何内容。

我们注意到的另一件事是,如果我们禁用应用程序caching(使用Cache_Lite存储在文件中),网页工作正常,但如果我们再次激活它停止工作,这很奇怪,因为在分期工作完美和服务器/configuration/代码是相同的。

如果你看一下chrome控制台,你会看到一行“GET http://www.vistance.com/200(OK )”,但是在红色的,也是在资源标签中,在html附近在里面(如语法错误或其他)红色圆圈,但没有别的,没有错误,什么都没有。

有任何想法吗?

提前致谢


软件版本

  • 带有Suhosin-Patch 0.9.6.2的PHP 5.2.6-3ubuntu4.5
  • 阿帕奇/ 2.2.11
  • Ubuntu 9.04
  • MySQL 5.0.75-0ubuntu10.2

安装了PEAR软件包

  • Archive_Tar 1.3.2
  • Cache_Lite 1.7.11
  • Console_Getopt 1.2.3
  • Fileinfo 1.0.4
  • HTTP_Request2 2.0.0RC1
  • Net_URL2 0.3.1
  • PEAR 1.7.1
  • Services_GeoNames 1.0.1
  • Structures_Graph 1.0.2

Content-Length头似乎是错误的,好像它从连接中被中断。

如果你在PHP的某个地方设置了Content-Length来和你的caching一起使用,那么我将首先看看debugging这个。