3

有一个奇怪的间歇性问题,几个月前我花了很长时间试图弄清楚,但放弃了。想再看一眼。

我已经使用 FUELCms ​​建立了一个站点,我对此非常满意。然而,似乎有时并非所有的 javascript 请求都得到了正确的满足。我在 firebug 控制台中遇到错误,必须使用 ctrl F5 刷新页面才能正确下载脚本。只有当我登录到 CMS 时才会发生这种情况,并且有很多 javascript 请求正在进行。

我在控制台中遇到的错误是不相关且难以复制的。每次都可能出现不同的错误。

请求以 0200 完成,但是当我查看导致 jS 错误的文件时,它已损坏。奇怪的是,有时会在文件末尾或文件中间附加其他 js 的部分。

我花了一些时间与 FUELcms 的管理员相处,我以为我已经弄明白了,但认为我错了。使用 FUELcms 的其他人似乎没有遇到过这种情况。

它永远不会发生在我笔记本电脑上的 xampp 服务器上,只是现场直播。

这是我的主机的问题吗?

莫名其妙。任何帮助或建议将不胜感激,我无能为力!

编辑:按照下面 Dan 的建议,这里有一些服务器详细信息。几乎没有关于服务器方面的内容,所以不确定什么是相关的。很抱歉,如果它是来自 cPanel 的一些信息转储 v...

Apache version  2.2.17
PHP version     5.2.17
Architecture    x86_64
Operating system    linux
Kernel version  2.6.18-194.32.1.el5

进一步说明:在使用 FuelCMS 内联编辑时,CMS 会发出大量 javascript http 请求(共 28 个请求)。其中最大的是 ckeditor,大小为 327Kb。该错误似乎主要发生在该文件上,并且在观看网络控制台时,该文件总是在错误发生之前“断断续续”。

对不起,如果这里有很多多余的信息,但我真的很困惑。我希望其他人也经历过同样的事情。它似乎确实指向我的主人没有正确地服务一切。

4

1 回答 1

0

好的 - 认为我已经找到了问题,但不知道如何解决它。

在过去的 10 分钟里,我一直在重新加载我的页面。每当 js 文件的下载时间超过 5 秒时,就会出现此问题。查看响应标头,我看到:

保活超时=5,最大值=53

所以我在这里猜测,由于某种原因,js 文件花费的时间超过了应有的时间,并且连接正在关闭,并且我得到了一个乱码的 js 文件,其中缺少一些位等。

虽然不知道如何解决这个问题。会调查。

更远:

看来这是一个apache服务器配置:

http://httpd.apache.org/docs/2.2/mod/core.html

由于我在共享服务器上,我怀疑我的主机会改变它。我一直在尝试寻找覆盖的方法,但我做不到,而且我想无论如何这样做都是非常糟糕的做法!

如果有人知道更多/不同,请告诉我!现在我要去看看我能压缩什么......

谢谢。

于 2011-09-14T19:45:13.637 回答