Chrome开发控制台的奇怪错误-未能加载资源:net::ERR_CACHE_MISS

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

Failed to load resource: net::ERR_CACHE_MISS

这个问题与堆栈过低后 Chrome下加载资源失败相似,除了它只发生在我在Chrome中“检查元素”时。以下是我掌握的细节:

尽我所能,我撤销了昨晚以来所做的一切(当我没有这个错误时),错误仍然存在。当我删除所有pre-<html> PHP代码时,错误消失。

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

<?php session_start(); ?>

错误返回。

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

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

而且,从几个月前开始,我就没有手动更改过任何浏览器设置。作为一个额外的说明,这是去年的这是我在Chrome中遇到的第二个奇怪错误(参见堆栈溢出问题Failed to load resource: net::ERR_NETWORK_IO_SUSPENDED . Failed to load resource: net::ERR_NETWORK_IO_SUSPENDED),没有人能够找到一个解决方案,即使提供赏金。

是否有办法防止此错误,或者这只是浏览器的问题?另一方面,当我在Chrome中打开Stack Overflow的开发人员工具时,没有抛出错误,所以要么Stack Overflow不是在PHP中编码的,要么他们有办法防止这个错误。我认为我的网站没有受到影响,但我不能100%确定,这让我很紧张:)

278084 次浏览

检查一下,当开发人员控制台打开时,你是否在Chrome中禁用了缓存-设置在控制台下,设置图标> General选项卡:Disable cache (while DevTools is open)

看看你是否可以在隐身标签中重新创建这个问题。如果你发现问题不再发生,那么我建议你检查你的扩展,也许一次禁用一个。这就是尼古拉所提到的原因

在Chrome的最新更新(38.0.2125.104 m目前),谷歌增加了一个选项,以了解加载到网站的文件是新从服务器下载的,还是从本地缓存读取的。

当像你这样的错误“击中”控制台时——你知道文件只是从服务器下载,而不是从本地缓存读取。您可以通过单击Ctrl + F5(刷新并擦除缓存)来重新创建此错误。

它符合你的描述,其中Firebug(或等价物)不会向控制台触发任何错误-而Chrome会。

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

检查文件中是否存在“广告”、“横幅”或“弹出”等词。我把这些拿掉了,它起作用了。根据这篇文章:在Chrome浏览器下加载资源失败,似乎广告块加是我的情况下的罪魁祸首。

根据开发人员,这个错误不是一个实际的失败,而是“误导性的错误报告”。此错误在版本40中修复,即10月25日在canary和dev频道上线

Patch . bat

由于这个错误,我在填写表格时遇到了问题。

我使用Ctrl+点击来单击提交按钮,并像往常一样在表单中导航。