3

这里有一个奇怪的错误......从第一天开始,ajax 在这台服务器上的加载速度一直很慢......我们认为这是互联网连接,直到昨天。我不小心在 php.ini 文件中添加了一个无效的扩展名(即 extension=php_pdf.dll),然后突然之间,ajax 加载得非常快。当我取出那个无效的扩展名时,ajax 再次加载缓慢。我和我的大学没有创建 php 配置文件,所以我不确定为什么会这样……也许 php 配置文件中打开了一个设置,导致 ajax 加载缓慢,并且当这个无效的扩展包括在内,它会跳过设置...不确定。但希望有人可以帮助解释这一点!

如果有人能指出我为什么会发生这种情况的正确方向,我将不胜感激!在解决这个问题之前,我们的缓慢 ajax 加载不会得到修复,并且创建 php.ini 文件的人不再在这里工作。

该网站是:链接文字

所以如果你点击那里,你会看到 ajax 加载的速度有多慢。请帮忙,如果有人想查看启用了哪些设置,我可以包含 php.ini 文件。

提前感谢我收到的任何帮助。

4

2 回答 2

2

如果您还没有使用它,您可能想要安装 firebug(它是 firefox 的 webdeveloper 插件)。

我刚刚检查了该网站,数据似乎加载得足够快,但似乎 JS 非常慢。在 net 选项卡中也有一个错误提示,它似乎无法确定 ajax 调用的大小,如果 js 有同样的问题,它可能会导致它挂起等待流结束。

看起来像是 php.ini 中的错误配置,但如果没有它的内容,真的很难说什么。

另外,如果您尝试手动加载 ajax 调用,您会看到页面加载了很长时间,但数据几乎立即显示出来,然后连接并没有立即关闭。

于 2009-09-15T17:02:51.563 回答
0

如果您确定对错误 dll 声明的注释与此问题有关,您可以尝试将其移到列表中,直到找出导致问题的其他 dll。

您是否查看了 php 启动错误?

ini_set('display_errors','1');
ini_set('display_startup_errors','1');

error_reporting (E_ALL); 
于 2009-09-15T19:43:48.557 回答