Chrome开发者控制台中的奇怪错误 – 无法加载资源:net :: ERR_CACHE_MISS
据我所知,这个错误不是昨天在Chrome上抛出的,截至今天早上,这是错误的。 我没有改变我的任何浏览器设置。 我附上了截图(打开/closures开发工具窗口四次后):
这个问题与Stack Overlow post相似, 在Chrome下无法加载资源,除非它仅在Chrome中的“检查元素”时发生。 这里是我有的细节:
尽我所能,我解开了自昨晚以来(当我没有这个错误时)所做的一切,错误依然存在。 当我删除所有的前<html>
PHP代码,错误消失。
当我只删除所有的前<html>
PHP代码除外
<?php session_start(); ?>
错误返回。
由于错误似乎涉及PHP,我检查了我的错误日志,但没有通知,警告,也没有错误。 当我closures开发工具窗口,然后打开窗口没有页面重新加载,每次错误的数量增加一。
当我保持窗口打开,然后重新加载页面,页面重新加载,而不会抛出错误。 但是,只要我再次closures开发工具窗口,然后打开它(无页面重新加载),就会抛出错误。 我使用Firebug在Firefox上检查了我的网站,没有发现任何错误,使它看起来像Chrome问题(版本38)。 我的网站似乎正常工作,否则。 通过Chrome(例如,Yahoo)浏览的其他网站也会遇到此错误。
另外,自从几个月前,我还没有手动更改任何浏览器设置。 另外需要注意的是,这是我去年在Chrome中遇到的第二个奇怪的错误 (请参阅堆栈溢出问题无法加载资源:net :: ERR_NETWORK_IO_SUSPENDED ),即使使用了一个解决scheme,也无法find解决scheme赏金提供。
有没有办法来防止这个错误,或者这是一个浏览器的问题? 在附注中,当我在Chrome中为Stack Over打开Developer Tools时,没有抛出任何错误,所以Stack Overflow不是用PHP编码,或者他们有办法阻止这个错误。 我认为我的网站不受影响,但我不是100%肯定的,这让我紧张:)
每个开发者 ,这个错误不是一个实际的失败,而是“错误的错误报告”。 这个bug在版本40中是固定的, 截至10月25日 ,该版本可以在金丝雀和开发者渠道上获得 。
补丁
在Chrome的最新更新(目前为38.0.2125.104 m)上,Google添加了一个选项,以确定加载到网站的文件是从服务器上新下载的,还是从本地caching中读取。
当像你这样的错误“点击”控制台时 – 你知道这些文件只是从服务器下载的,而不是从本地caching中读取。 您可以通过单击Ctrl + F5 (刷新和擦除caching)重新创build此错误。
它符合您的描述,而Firebug(或同等版本)不会向控制台发出任何错误 – 而Chrome则可以。
所以,底线是 – 你很好,你可以忽略这个错误 – 这只是一个指标。
当开发人员控制台打开时,请检查您是否先前在Chrome中禁用了caching – 设置位于控制台,设置图标>常规选项卡下: Disable cache (while DevTools is open)
检查文件中是否存在“广告”,“横幅”或“popup”字样。 我删除了这些,它的工作。 根据这篇文章在这里: 无法加载Chrome浏览器的资源 ,好像广告块加上是我的情况下的罪魁祸首。
查看是否可以在隐身模式标签中重新创build问题。 如果您发现问题不再出现,那么我build议您通过您的扩展程序,也许一次禁用它们。 这通常是尼古拉所触及的原因
由于这个错误,我有问题通过表单。
我使用Ctrl + 单击来点击提交button,像往常一样浏览窗体。