Необычная ошибка в консоли разработчика 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 с включенным Firebug, и никаких ошибок не было, что похоже на проблему Chrome (версия 38). В противном случае мой сайт работает нормально. Другие сайты на устройстве, просматриваемом через Chrome (например, Yahoo), также испытывают эту ошибку.

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

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

Ответ 2

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

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

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

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

Ответ 3

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

Ответ 4

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

Ответ 5

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

Ответ 6

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

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