+
+
  • 简体中文
  •     408 Request Timeout 请求超时,客户端没有在服务器预备等待的时间内完成一个请求的发送,客户端可以随时再次提交这一请求而无需进行任何更改。

        无意间打开用IE浏览器打开网站的时候,突然间出现超时链接,完全没有思路到底是什么问题导致的。本地localhost用IE访问是正常的,所以只能用Fiddler抓包,结果没抓到,最后是在服务器日志上才发现是返回的408错误。

        回想一下最近改动的地方,对照一下模板做比较,唯一可能出现这种情况的只有缩略图插件,为了区分缩略图的PHP模块,我将它分为了4部分的PHP子模块。于是我将4个PHP模块合并做两个,在测试的时候发现正常了。

    站点出现408问题解决思路  ie php fiddler 变量 模板 错误 第1张

        回顾一下访问流程,首先因为是一个全新的访问,所以没有缓存。因此首页右侧的缩略图插件PHP就会开始判断运算。4段代码,每次都要赋予变量,释放变量,导致响应时间过长。所以客户端在请求之后,没有在预备等待的时间内接收到加载数据的信息,便自动断开,以超时处理。然后!又因为这是底层缓存,所以,即便是清空浏览器,依然只能是无效。必须要重启计算机或者手动删除缓存文件。

        如果你也出现了这种情况,排除带宽问题,可以根据我的思路,从逻辑判断开始检查。

    版权声明 : 本文使用「署名-相同方式共享 4.0 国际」创作共享协议,转载或使用请遵守署名协议 / Article Use Creative Commons Attribution-ShareAlike 4.0 International License「CC BY 4.0」
    上一篇
    2429浏览
    0评论
    PHP前端调试输出命令
    • 2020-05-07
    408 Request Timeout 请求超时,客户端没有在服务器预备等待的时间内完成一个请求的发送,客户端可以随时再次提交这一请求而无需进行任何更改。 无意间打开用IE浏览器打开网站的时候,突然间出现超时链接,完全没...
    下一篇
    1995浏览
    0评论
    浅析《劳动合同法》中女性孕期的权益
    • 2020-05-08
    408 Request Timeout 请求超时,客户端没有在服务器预备等待的时间内完成一个请求的发送,客户端可以随时再次提交这一请求而无需进行任何更改。 无意间打开用IE浏览器打开网站的时候,突然间出现超时链接,完全没...
    发布评论 / 取消回复

    二维码

    感谢您的赞助