Неправильные фавиконы в Firefox

6727
Patrick

Я получаю неверные значки, когда добавляю закладки в Firefox 56.0 (64-разрядная версия).

Например, когда я добавляю в закладки Stackoverflow.com, я получаю значок для Reddit.com.

Любая идея, почему это будет, или как я могу это исправить?

Примечание: это единственный сайт, с которым в настоящее время происходит, но это происходит каждый раз, когда я удаляю / повторно добавляю закладку.

Переполнение стека показывает значок Reddit:

Stackoverflow, показывающий Reddit Favicon

Правильный значок, показанный на вкладке «Медиа»:

Правильный Favicon, показанный во вкладке Media

Редактировать 25.11.17

Происходит сейчас на Drudge.

Принятый ответ ниже исправляет это.

Drudge Неправильный Фавикон

9
Вы пытались переустановить Windows? random 6 лет назад 0
@ Случайный Переустановить Windows? Кажется экстремальным идти туда прямо из ворот. CharlieRB 6 лет назад 7
@random Ты, должно быть, шутишь. Patrick 6 лет назад 2
Раньше у меня было дополнение для сброса значков, но оно больше не поддерживается. Вы можете проверить текущие надстройки, но этот указывает, что это больше невозможно. [FavIcon Reloader до FF 48 только] (https://addons.mozilla.org/en-US/firefox/addon/faviconreloader/) и [Ответ разработчика miacdo] (https://addons.mozilla.org/en -US / Firefox / аддон / faviconreloader / рецензии / 905978 /) user3169 6 лет назад 0
Правильный ли значок отображается в информации о странице (вкладка «Медиа»)? Адрес что-то вроде "http: //.../images/favicon.ico"? Кроме того, эта проблема ограничена вашим текущим профилем? user3169 6 лет назад 0
@ user3169 Да, я тоже использовал это, он не поддерживается в этой версии Firefox. Patrick 6 лет назад 0
@ user3169 Да, правильный вкладка отображается на вкладке Информация о странице / Медиа. У меня только один профиль. Patrick 6 лет назад 0
Можете ли вы создать другой профиль пользователя, и если да, то проблема возникает также и в этом профиле (чтобы подтвердить, что именно в этом проблема)? (Конечно, сначала создайте резервную копию папок вашего профиля, на всякий случай.) Если это происходит только в вашем профиле, в папке профиля есть файлы favicon db, поэтому я подозреваю, что это может быть причиной возникновения проблемы. user3169 6 лет назад 0
Это часто происходило в старых версиях, и вдруг проблема снова появилась для меня. Если я правильно помню, очистка одной из таблиц в базах данных SQLite может исправить это на некоторое время. Но я не думаю, что кто-то обнаружил причину. Stijn 6 лет назад 1

3 ответа на вопрос

8
Shaun Dreclin

Закрыть Firefox, удалить %AppData%\Mozilla\Firefox\Profiles\<your profile>\favicons.sqlite

Это проще сделать, чем решение peqhusus, но это означает, что вы потеряете все кэшированные значки и вам придется перезагрузить закладки, чтобы снова получить значки.

Как вы упомянули, это более простое решение, которое устраняет проблему, в том числе между перезапусками. Благодарю. Patrick 6 лет назад 0
3
peqhusus

Это может быть не лучшим решением, если вы немного раздражены ...

Что я обычно делаю, когда это происходит?

Закладки -> Показать все закладки -> Импорт и резервное копирование -> Экспорт закладок в файл HTML

Затем откройте файл закладок, найдите соответствующую запись закладки, затем измените ICON_URI="" ICON="data:image/png;base64,

на URL-адрес значка и значка в кодировке Base 64 в формате PNG

Затем импортируйте измененный файл закладок обратно в Firefox

Спасибо, это решает проблему, но, очевидно, не для вашего среднего конечного пользователя. Это не повторялось до сегодняшнего дня, когда моя панель закладок Drudge Report полностью исчезла (хотя она была указана на боковой панели, если я проверял закладки). Поэтому я удалил и заново добавил, и получил (как ни странно) значок Reddit для Drudge. Patrick 6 лет назад 0
0
CharlieRB

Очистка веб-кэша должна вынудить Firefox снова загрузить значки.

  1. Закройте все вкладки, кроме новой
  2. Идти к Tools > Options
  3. Нажмите Advancedна левой панели, затем Networkвкладку
  4. Найдите Cached Web Contentи нажмите Clear Nowсправа
  5. Перезапустите Firefox
Не делал этого Кстати, Firefox 36 больше не имеет вкладки «Дополнительно» на левой панели. Тем не менее, я нашел чистый кешированный веб-контент. Я перезапустил, но все еще получаю значок Reddit для StackOverflow. Возможно, я должен сообщить об ошибке в Mozilla? Patrick 6 лет назад 1
Кажется, «Очистить кэшированный веб-контент» только очищает данные страницы. Мои значки не перезагружались (из того, что я мог сказать) ... все они были тут же, когда загружался браузер. Patrick 6 лет назад 0
В вашем вопросе указана версия 56, а не 36. Что это? Правильно ли загружают иконки другие браузеры? CharlieRB 6 лет назад 0
Это была опечатка. Это последний Firefox 56, полностью обновленный. Patrick 6 лет назад 0