0

我间歇性地看到我的一个 PHP 页面出现了一个奇怪的问题。

我发现页面一直在加载,并尝试使用 curl 进行一些测试。

这是结果

第一次运行- % -> 0 并一直加载到 01:01(我 ctrl+c'd)

第二次运行正常响应 4 秒加载时间

第三次运行再次开始加载超过 5 秒,所以 ctrl+c'd

第 4 次运行正常响应 4 秒加载时间

在此处输入图像描述

当我请求页面时,我正在跟踪 apache 访问日志。当页面未加载(又名 0%)时,我无法在 apache 访问日志中看到任何条目。

对于 4 个请求,我只能在 apache 访问日志中看到 2 个访问条目。

127.0.0.1 - - [20/Jul/2012:17:33:28 -0700] "GET /lmo/auth/index.php HTTP/1.1" 200 1317 "-" "curl/7.21.7 (i386-pc-win32) libcurl/7.21.7 OpenSSL/0.9.8r zlib/1.2.5"
127.0.0.1 - - [20/Jul/2012:17:33:50 -0700] "GET /lmo/auth/index.php HTTP/1.1" 200 1317 "-" "curl/7.21.7 (i386-pc-win32) libcurl/7.21.7 OpenSSL/0.9.8r zlib/1.2.5"
  • apache error.log 中也没有任何内容

更多信息: 1 .HTTP 与 HTTPS 的情况相同

2 .我正在使用带有 xampp 1.8.0 的 win 2003(最近更新了 xampp,甚至在我更新之前就看到加载时间变慢。)

3 .apache 2.4 , php 5.4 我正在加载的页面有最少的 php 代码,大部分代码是 HTML/JS。它是一个登录页面。

我认为apache有问题。谁能帮我解决这个问题?

4

1 回答 1

0

PHP 脚本需要做什么才能向您发送完整的页面?也许有一些 IOWAIT 问题。或其他可能基于文件的死锁或等待情况。(例如 fopen)或被另一个阻塞的 MySQL 事务。

于 2012-07-21T00:50:16.370 回答