Причудливая ошибка в консоли разработчика Chrome-не удалось загрузить ресурс: net:: ERR CACHE MISS

насколько я могу судить, эта ошибка не была выброшена вчера на Chrome, и с сегодняшнего утра это так. Я не изменил настройки браузера. Я приложил скриншот (после открытия / закрытия окна инструментов разработчика четыре раза):

Failed to load resource: net::ERR_CACHE_MISS

эта проблема тангенциально похожа на Stack Overlow post не удалось загрузить ресурс в Chrome за исключением того, что это происходит только тогда, когда я "проверяю элемент" в Chrome. Здесь подробности у меня есть:

в меру своих возможностей я отменил все, что я сделал с прошлой ночи (когда у меня не было этой ошибки), и ошибка сохраняется. Когда я удаляю все pre -<html> PHP код, ошибка исчезает.

когда я только удаляю все pre -<html> PHP код кроме

<?php session_start(); ?>

возвращает ошибку.

поскольку ошибка, похоже, связана с PHP, я проверил свой журнал ошибок, но нет никаких уведомлений, предупреждений или ошибок. когда я закройте окно средства разработчика и затем откройте окно без перезагрузки страницы, количество ошибок увеличивается на единицу каждый раз.

когда я держу окно открытым,а затем перезагружаю страницу, страница перезагружается без ошибки. Однако, как только я снова закрываю окно инструментов разработчика, а затем открываю его (без перезагрузки страницы), возникает ошибка. Я проверил свой сайт на Firefox с помощью Палий включено, и никаких ошибок не возникает, что делает его похожим на проблему Chrome (версия 38). В противном случае мой сайт работает нормально. Другие сайты на устройстве просматриваются через Chrome (например, Yahoo) также испытывают эту ошибку.

кроме того, я не менял вручную какие-либо настройки браузера с тех пор, как несколько месяцев назад. В качестве дополнительного Примечания, это вторая странная ошибка, с которой я столкнулся в Chrome в прошлом году (см. вопрос переполнения стека не удалось загрузить ресурс: net:: ERR_NETWORK_IO_SUSPENDED), к которому нет один смог найти решение, даже с предложенной щедростью.

есть ли способ предотвратить эту ошибку, или это проблема только для браузера? С другой стороны, когда я открываю инструменты разработчика в Chrome для переполнения стека, ошибки не возникает, поэтому либо переполнение стека не закодировано в PHP, либо у них есть способ предотвратить эту ошибку. Я думаю, что мой сайт не пострадал, но я не уверен на 100%, и это заставляет меня нервничать:)

6 ответов


на разработчики, эта ошибка не является фактическим сбоем, а скорее "вводящими в заблуждение отчетами об ошибках". Эта ошибка исправлена в версии 40, которая составляет доступно на Канарских и dev каналов по состоянию на 25 октября.

патч


в последнем обновлении Chrome (38.0.2125.104 m на данный момент) Google добавил возможность узнать, были ли файлы, загруженные на веб - сайт, недавно загружены с сервера-или прочитаны из локального кэша.

когда ошибка, подобная вашей, "попадает" на консоль - вы знаете, что файлы были просто загружены с сервера, а не считаны из локального кэша. Вы можете воссоздать эту ошибку, нажав Ctrl + Ф5 (обновить кэш и стереть).

Он подходит ваше описание, где Firebug (или эквиваленты) не вызывает ошибок на консоли - в то время как Chrome делает.

Итак, суть в том, что вы в порядке, и вы можете игнорировать эту ошибку - это просто индикатор.


проверьте, если вы ранее отключили кэширование в Chrome, когда консоль разработчика открыта-настройка находится под консолью, значок настроек > вкладка Общие:Disable cache (while DevTools is open)


проверьте наличие таких слов, как" объявление"," баннер "или" всплывающее окно " в вашем файле. Я удалил их, и это сработало. Основываясь на этом посте здесь:не удалось загрузить ресурс в Chrome похоже, что Ad Block Plus был виновником в моем случае.


посмотрите, можно ли воссоздать проблему на вкладке инкогнито. Если вы обнаружите, что проблема больше не возникает, я бы рекомендовал вам пройти через ваши расширения, возможно, отключив их по одному. Это обычно причина, как коснулся Никола


У меня были проблемы с получением формы из-за этой ошибки.

Я Ctrl+клик чтобы нажать кнопку Отправить и перемещаться по форме, как обычно.