Errore bizzarro nella Console per gli sviluppatori di Chrome - Impossibile caricare la risorsa: net :: ERR_CACHE_MISS


270

Per quanto ne so, questo errore non è stato generato ieri su Chrome e, stamattina, lo è. Non ho modificato nessuna delle impostazioni del mio browser. Ho allegato uno screenshot (dopo aver aperto / chiuso quattro volte la finestra Strumenti per gli sviluppatori):

Impossibile caricare la risorsa: net :: ERR_CACHE_MISS

Questo problema è tangenzialmente simile a Stack Overlow post Impossibile caricare la risorsa in Chrome, tranne che si verifica solo quando "Ispeziona elemento" in Chrome. Ecco i dettagli che ho:

Per quanto possibile, ho annullato tutto ciò che ho fatto dall'ultima notte (quando non ho riscontrato questo errore) e l'errore persiste. Quando rimuovo tutto <html> il codice pre- PHP , l'errore scompare.

Quando rimuovo solo tutto il <html>codice pre- PHP tranne

<?php session_start(); ?>

l'errore ritorna.

Dato che l'errore sembra coinvolgere PHP, ho controllato il mio registro degli errori, ma non ci sono avvisi, avvertenze o errori. Quando chiudo la finestra Strumenti di sviluppo e quindi apro la finestra senza ricaricare la pagina, il numero di errori aumenta di uno ogni volta.

Quando tengo aperta la finestra e quindi ricarico la pagina, la pagina viene ricaricata senza generare l'errore. Tuttavia, non appena chiudo di nuovo la finestra degli strumenti di sviluppo, quindi la apro (nessuna ricarica della pagina), viene generato l'errore. Ho controllato il mio sito su Firefox con Firebug abilitato e non vengono generati errori, facendolo sembrare un problema di Chrome (versione 38). Il mio sito sembra funzionare normalmente altrimenti. Anche altri siti sul dispositivo navigati tramite Chrome (ad esempio Yahoo) presentano questo errore.

Inoltre, non ho modificato manualmente nessuna delle impostazioni del mio browser da mesi. Come nota aggiuntiva, questo è il secondo strano errore che ho riscontrato in Chrome nell'ultimo anno (vedi domanda Stack Overflow Impossibile caricare la risorsa: net :: ERR_NETWORK_IO_SUSPENDED ), a cui nessuno è stato in grado di trovare una soluzione, anche con un generosità offerta.

C'è un modo per prevenire questo errore o è solo un problema con il browser? In una nota a margine, quando apro Strumenti di sviluppo in Chrome per StackTranslate.it non viene generato alcun errore, quindi StackTranslate.it non è codificato in PHP o hanno un modo per impedire questo errore. Penso che il mio sito non sia interessato, ma non ne sono sicuro al 100% e mi rende nervoso :)


2
hmm ho notato anche questo e ho letto da qualche parte che l'estensione del blocco degli annunci lo sta causando. Non ho notato nulla di male, però, tutto funziona come previsto, anche quando appare l'errore.
Nikola,

3
Non sto usando adBlock al lavoro e Chrome Nightly sta lanciando lo stesso errore.
Peter,

2
Ho anche iniziato a vederlo l'altro giorno. Non ne sono certo, ma credo che coincidesse con l'aggiornamento a 38.0.2125.104.
Curtis Mattoon,


3
Vediamo la stessa cosa sul nostro sito e anche su facebook.com. Sembra essere solo un bug in Chrome che si verifica solo quando si utilizzano gli strumenti di sviluppo. Finora non ho riscontrato effetti negativi oltre alla stampa del messaggio di errore.
XP84,

Risposte:


206

Per gli sviluppatori , questo errore non è un errore reale, ma piuttosto "segnalazioni di errori fuorvianti". Questo bug è stato corretto nella versione 40, che è disponibile sui canali canary e dev dal 25 ottobre .

toppa


Questa cosa rende il mio chrome lento. Come posso aggiornare alla versione 40? Il mio Chrome dice "Versione 39.0.2171.71 m" ed è aggiornato?
Zein Miftah,

Chrome 40 è stato rilasciato in beta ieri: googlechromereleases.blogspot.com Ti consigliamo di passare al canale beta: chromium.org/getting-involved/dev-channel
Curtis Mattoon

1
Chrome 40 è stato rilasciato ufficialmente e posso confermare che corregge questo errore.
Justin,

56

All'ultimo aggiornamento di Chrome (38.0.2125.104 m al momento), Google ha aggiunto l'opzione per sapere se i file caricati sul sito Web sono stati appena scaricati dal server o se letti dalla cache locale.

Quando un errore come il tuo "colpisce" la console, sai che i file sono stati appena scaricati dal server e non letti dalla cache locale. È possibile ricreare questo errore facendo clic su Ctrl+ F5(aggiorna e cancella cache).

Si adatta alla tua descrizione in cui Firebug (o equivalenti) non genera alcun errore sulla console, mentre Chrome lo fa.

Quindi, la linea di fondo è - stai bene e puoi ignorare questo errore - è solo un indicatore.


2
L'errore è riproducibile solo quando la console non è aperta. Quindi in qualche modo è rilevante anche per il componente console. E NON è necessario utilizzarlo ctrl+f5per riprodurlo: è riproducibile su Facebook ogni volta che lo si carica non appena viene chiusa la console di sviluppo. Quindi la tua risposta spiega a malapena il comportamento osservato
zerkms,

1
"Google ha aggiunto l'opzione per sapere se i file caricati sul sito Web sono stati appena scaricati dal server - o letti dalla cache locale." ----> Sono quasi sicuro al 100% che potresti farlo prima dell'ultimo aggiornamento di facendo clic su Ispeziona elemento -> Rete, quindi ispezionando la colonna Dimensione
The One and Only ChemistryBlob

1
In realtà, nel mio caso, il sito Web Outlook.com sembra non funzionare a causa di ciò. Se apro una finestra di navigazione in incognito, funziona.
PandaWood,

FWIW, anche uno stato HTTP 302 vs 200 sarebbe un indicatore.
Curtis Mattoon,

12

Verifica se hai precedentemente disabilitato la memorizzazione nella cache in Chrome quando la console per gli sviluppatori è aperta: l'impostazione si trova sotto la console, l'icona delle impostazioni> scheda Generale: Disable cache (while DevTools is open)


Ho appena verificato per accertarmi, ma no, l'opzione Disabilita cache era / non è selezionata
The One and Only ChemistryBlob

5

Controlla la presenza di parole come "annuncio", "banner" o "popup" all'interno del tuo file. Ho rimosso questi e ha funzionato. Sulla base di questo post qui: Impossibile caricare la risorsa in Chrome sembra che Ad Block Plus sia stato il colpevole nel mio caso.


1

Verifica se riesci a ricreare il problema in una scheda di navigazione in incognito. Se scopri che il problema non si verifica più, ti consiglio di consultare le estensioni, magari disabilitandole una alla volta. Questa è comunemente la causa toccata da Nikola


Ho verificato che dopo che un utente ha dato il suggerimento in incognito (vedi commento sopra di Decypher) .... l'errore è ancora lì
The One and Only ChemistryBlob

0

Ho avuto problemi a superare un modulo a causa di questo errore.

Ho usato Ctrl+ Clickper fare clic sul pulsante di invio e navigare nel modulo come al solito.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.