这里有一个奇怪的错误...ajax 从第一天起就在这台服务器上加载缓慢...直到昨天我们还以为是互联网连接问题。我不小心在 php.ini 文件中添加了一个无效的扩展名(即 extension=php_pdf.dll),然后突然之间,ajax 加载速度非常快。当我取出那个无效的扩展名时,ajax 加载速度再次变慢。我和我的大学没有创建 php 配置文件,所以我不确定为什么会这样......也许 php 配置文件中打开了一个设置,导致 ajax 加载缓慢,当这个无效的扩展包括在内,它会跳过设置...不确定。但希望有人能帮忙解释一下!
如果有人能指出正确的方向来解释为什么会发生这种情况,我将不胜感激!在解决这个问题之前,我们缓慢的 ajax 加载不会得到修复,并且创建 php.ini 文件的人不再在这里工作。
站点是:link text
因此,如果您单击此处,您将看到 ajax 加载的速度有多慢。请帮助,如果有人想查看启用了哪些设置,我可以包含 php.ini 文件。
提前感谢我收到的任何帮助。
最佳答案
如果您还没有使用 firebug(它是 firefox 的 web 开发者插件),您可能需要安装它。
我刚刚查看了网站,数据加载速度似乎足够快,但 JS 似乎慢得要命。网络选项卡中也提示有问题,它似乎无法确定您的 ajax 调用的大小,如果 js 有同样的问题,它可能会导致它挂起等待流结束。
看起来像 php.ini 中的配置错误,但没有它的内容,真的很难说什么。
此外,如果您尝试加载 the ajax call manually ,您会看到页面加载了很长时间,但数据几乎立即显示出来,然后连接没有立即关闭。
关于Php.ini 导致 Ajax 加载缓慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1428329/