Erreur bizarre dans Chrome Developer Console - Échec du chargement de la ressource: net :: ERR_CACHE_MISS

270

Pour autant que je sache, cette erreur n'était pas lancée hier sur Chrome, et depuis ce matin, elle l'est. Je n'ai modifié aucun des paramètres de mon navigateur. J'ai joint une capture d'écran (après avoir ouvert / fermé la fenêtre des outils de développement quatre fois):

Impossible de charger la ressource: net :: ERR_CACHE_MISS

Ce problème est tangentiellement similaire à Stack Overlow post Impossible de charger la ressource sous Chrome, sauf qu'il ne se produit que lorsque j'inspecte l'élément dans Chrome. Voici les détails que j'ai:

Au mieux de mes capacités, j'ai défait tout ce que j'ai fait depuis la nuit dernière (quand je n'ai pas eu cette erreur) et l'erreur persiste. Lorsque je supprime tout <html> le code pré- PHP , l'erreur disparaît.

Quand je ne supprime que tout le <html>code pré- PHP sauf

<?php session_start(); ?>

l'erreur revient.

Étant donné que l'erreur semble impliquer PHP, j'ai vérifié mon journal d'erreurs, mais il n'y a aucun avis, avertissement ou erreur. Lorsque je ferme la fenêtre des outils de développement et que j'ouvre la fenêtre sans rechargement de page, le nombre d'erreurs augmente d'une unité à chaque fois.

Lorsque je laisse la fenêtre ouverte, puis que je recharge la page, la page se recharge sans lancer l'erreur. Cependant, dès que je ferme à nouveau la fenêtre des outils de développement, puis l'ouvre (pas de rechargement de page), l'erreur est levée. J'ai vérifié mon site sur Firefox avec Firebug activé, et aucune erreur n'est levée, ce qui ressemble à un problème Chrome (version 38). Mon site semble fonctionner normalement sinon. D'autres sites sur l'appareil parcouru via Chrome (par exemple, Yahoo) rencontrent également cette erreur.

De plus, je n'ai modifié manuellement aucun des paramètres de mon navigateur depuis des mois. Comme note supplémentaire, il s'agit de la deuxième erreur étrange que j'ai rencontrée dans Chrome au cours de l'année dernière (voir la question de dépassement de pile n'a pas pu charger la ressource: net :: ERR_NETWORK_IO_SUSPENDED ), à laquelle personne n'a pu trouver de solution, même avec un prime offerte.

Existe-t-il un moyen d'empêcher cette erreur ou s'agit-il d'un problème uniquement lié au navigateur? Sur une note latérale, lorsque j'ouvre les outils de développement dans Chrome pour Stack Overflow, il n'y a pas d'erreur levée, donc soit Stack Overflow n'est pas codé en PHP, soit ils ont un moyen d'empêcher cette erreur. Je pense que mon site n'est pas affecté, mais je ne suis pas sûr à 100%, et cela me rend nerveux :)

Le seul et unique ChemistryBlob
la source
2
hmm j'ai remarqué cela aussi et j'ai lu quelque part que l'extension adblock est à l'origine de cela. Je n'ai pas remarqué de mal, cependant, tout fonctionne comme prévu, même lorsque l'erreur apparaît.
Nikola
3
Je n'utilise pas adBlock au travail, et le chrome envoie tous les soirs la même erreur.
Peter
2
J'ai aussi commencé à voir ça l'autre jour. Je ne suis pas certain, mais je crois que cela a coïncidé avec la mise à niveau vers 38.0.2125.104.
Curtis Mattoon
9
Rapport déposé: code.google.com/p/chromium/issues/detail?id=424599
Curtis Mattoon
3
Nous voyons la même chose sur notre site et sur facebook.com également. Il semble que ce soit juste un bogue dans Chrome qui se produit uniquement lorsque vous utilisez les outils de développement. Jusqu'à présent, nous n'avons vu aucun effet néfaste en plus de l'impression du message d'erreur.
XP84

Réponses:

206

Selon les développeurs , cette erreur n'est pas un échec réel, mais plutôt des "rapports d'erreur trompeurs". Ce bug est corrigé dans la version 40, qui est disponible sur les chaînes canaries et dev à partir du 25 octobre .

Pièce

Curtis Mattoon
la source
Cette chose rend mon chrome lent. Comment mettre à jour vers la version 40? Mon chrome indique "Version 39.0.2171.71 m" et est-il à jour?
Zein Miftah
Chrome 40 est sorti hier en version bêta: googlechromereleases.blogspot.com Vous voudrez passer au canal bêta: chromium.org/getting-involved/dev-channel
Curtis Mattoon
1
Chrome 40 a été officiellement publié et je peux confirmer qu'il corrige cette erreur.
Justin
56

Lors de la dernière mise à jour de Chrome (38.0.2125.104 m pour le moment), Google a ajouté la possibilité de savoir si les fichiers chargés sur le site Web avaient été nouvellement téléchargés depuis le serveur - ou lus depuis le cache local.

Lorsqu'une erreur comme la vôtre "frappe" la console - vous savez que les fichiers viennent d'être téléchargés depuis le serveur et non lus depuis le cache local. Vous pouvez recréer cette erreur en cliquant sur Ctrl+ F5(actualiser et effacer le cache).

Cela correspond à votre description où Firebug (ou équivalents) ne déclenche aucune erreur sur la console - contrairement à Chrome.

Donc, l'essentiel est - vous êtes très bien et vous pouvez ignorer cette erreur - ce n'est qu'un indicateur.

Aviad
la source
2
L'erreur n'est reproductible que lorsque la console n'est pas ouverte. Donc, cela concerne également le composant console. Et vous n'avez PAS besoin de l'utiliser ctrl+f5pour le reproduire - il est reproductible sur Facebook chaque fois que vous le chargez dès que la console de développement est fermée. Votre réponse explique donc à peine le comportement observé
zerkms
1
"Google a ajouté la possibilité de savoir si les fichiers chargés sur le site Web ont été téléchargés depuis le serveur - ou lus à partir du cache local." ----> Je suis presque sûr à 100% que vous pourriez le faire avant la dernière mise à jour par en cliquant sur Inspecter l'élément -> Réseau, puis en inspectant la colonne Taille
Le seul et unique ChemistryBlob
1
En fait, dans mon cas, le site Outlook.com ne semble pas fonctionner à cause de cela. Si j'ouvre une fenêtre de navigation privée, cela fonctionne.
PandaWood
FWIW, un statut HTTP 302 vs 200 serait également un indicateur.
Curtis Mattoon
12

Vérifiez si vous avez précédemment désactivé la mise en cache dans Chrome lorsque la console du développeur est ouverte - le paramètre se trouve sous la console, icône des paramètres> onglet Général: Disable cache (while DevTools is open)

rmirabelle
la source
Je viens de vérifier pour m'assurer, mais non, que l'option Désactiver le cache n'a pas été / n'est pas sélectionnée
The One and Only ChemistryBlob
5

Vérifiez la présence de mots comme "annonce", "bannière" ou "popup" dans votre fichier. Je les ai retirés et cela a fonctionné. Basé sur ce post ici: Échec du chargement de la ressource sous Chrome, il semble que Ad Block Plus était le coupable dans mon cas.

kurdtpage
la source
1

Vérifiez si vous pouvez recréer le problème dans un onglet de navigation privée. Si vous constatez que le problème ne se produit plus, je vous recommande de parcourir vos extensions, peut-être de les désactiver une par une. C'est généralement la cause évoquée par Nikola

JDandChips
la source
J'ai vérifié qu'après qu'un utilisateur a fait la suggestion incognito (voir le commentaire ci-dessus par Decypher) .... l'erreur est toujours là
The One and Only ChemistryBlob
0

J'ai rencontré des problèmes pour accéder à un formulaire en raison de cette erreur.

J'ai utilisé Ctrl+ Clickpour cliquer sur le bouton Envoyer et parcourir le formulaire comme d'habitude.

KevinAdu
la source