首页 文章

Chrome Developer Console中的奇怪错误 - 无法加载资源:net :: ERR_CACHE_MISS

提问于
浏览
267

据我所知,昨天在Chrome上没有抛出这个错误,截至今天早上,这是错误的 . 我没有更改任何浏览器设置 . 我附上了截图(在打开/关闭开发人员工具窗口四次后):

Failed to load resource: net::ERR_CACHE_MISS

这个问题与Stack Overlow post Failed to load resource under Chrome相似,只是在Chrome浏览器中我发生了"Inspect Element" . 以下是我的详细信息:

尽我所能,我解除了自昨晚以来所做的一切(当我没有这个错误时)并且错误仍然存在 . 当我删除所有前 <html> PHP代码时,错误消失 .

当我只删除所有前 <html> PHP代码除外

<?php session_start(); ?>

错误返回 .

由于错误似乎涉及PHP,我检查了我的错误日志,但没有通知,警告和错误 . 当我关闭“开发人员工具”窗口然后在没有页面重新加载的情况下打开窗口时,错误数量每次增加1 .

当我打开窗口,然后重新加载页面时,页面重新加载而不会抛出错误 . 但是,只要我再次关闭Developer工具窗口,然后打开它(没有页面重新加载),就会抛出错误 . 我在启用了Firebug的Firefox上检查了我的网站,并且没有抛出任何错误,使其看起来像Chrome问题(版本38) . 我的网站似乎正常运作 . 通过Chrome浏览的设备上的其他网站(例如,Yahoo)也会遇到此错误 .

此外,我几个月前没有手动更改任何浏览器设置 . 另外需要注意的是,这是去年的 second strange error I have encountered in Chrome (参见Stack Overflow问题Failed to load resource: net::ERR_NETWORK_IO_SUSPENDED),即使提供了赏金,也没有人能够找到解决方案 .

有没有办法防止此错误,或者这是一个仅限浏览器的问题?另外,当我在Chrome中为Stack Overflow打开Developer Tools时,没有抛出任何错误,因此Stack Overflow不会在PHP中编码,或者他们有办法防止出现此错误 . 我认为我的网站没有受到影响,但我不是百分百肯定,这让我很紧张:)

6 回答

  • 1

    检查文件中是否存在"ad","banner"或"popup"等字样 . 我删除了这些并且它有效 . 基于这篇文章:Failed to load resource under Chrome似乎Ad Block Plus是我案件的罪魁祸首 .

  • 56

    看看您是否可以在隐身标签中重新创建问题 . 如果您发现问题不再出现,那么我建议您浏览扩展程序,或者一次禁用它们 . 这通常是尼古拉所触及的原因

  • 12

    由于此错误,我在浏览表单时遇到问题 .

    我使用Ctrl单击单击提交按钮并像往常一样浏览表单 .

  • 5

    根据developers,此错误不是实际失败,而是"misleading error reports" . 此错误在版本40中得到修复,即available on the canary and dev channels as of 25 Oct .

    Patch

  • 206

    在Chrome的最新更新(目前为38.0.2125.104米)上,Google添加了一个选项,用于了解加载到网站的文件是从服务器新下载的 - 还是从本地缓存中读取的 .

    当您的错误像控制台一样"hits"时,您知道这些文件只是从服务器下载而不是从本地缓存中读取 . 您可以通过单击Ctrl F5(刷新和擦除缓存)重新创建此错误 .

    它符合您的描述,其中Firebug(或等效物)不会向控制台发送任何错误 - 而Chrome则可以 .

    所以,底线是 - 你很好,你可以忽略这个错误 - 它只是一个指标 .

  • 0

    在开发人员控制台打开时,检查您是否先前在Chrome中禁用了缓存 - 该设置位于控制台,设置图标>常规标签下: Disable cache (while DevTools is open)

相关问题