Google Chrome не хранит куки.

12

Некоторые пользователи сообщали об этом, начиная с Google Chrome 11.0.696 на Lucid Lynx. Я вижу это в настоящее время на хромовой версии 16.0.912.75 (Официальная сборка 116452) на Oneiric Ocelot.

Несмотря на то, что в настройках файлов cookie разрешены все файлы cookie, а параметр «Очистить файлы cookie при отключении» снят, все файлы cookie (и сеансы, в которых файлы cookie являются постоянными) очищаются. Это делает использование браузера очень утомительным, если вы (как и я) закрыли браузер в конце дня.

Я в настоящее время изучаю статус «ошибки» этого; Тем не менее, если есть обходной путь, я могу подать заявление, что было бы здорово! Или, если у кого-либо есть дополнительная информация о причине этой ошибки (я знаю, что не все пользователи являются жертвами такого поведения).

Чтобы лучше объяснить проблему, я создал небольшое видео (не говоря уже о медленном интернет-соединении), которое можно посмотреть здесь.

Kzqai
источник
Это может быть очевидно, но я подумал, что лучше все же исключить это: вы уверены, что сайты, на которые вы входите, используют постоянные куки, а не сеансовые куки?
Скотт Северанс
@ Scott Severance Да, я тестировал сайты, которые я контролирую.
Kzqai
Я тоже жертва этой ошибки. Я также могу убедиться, что сайты, которые я контролирую с помощью постоянных файлов cookie, не запоминаются. Кроме того, если вы откроете страницу «Файлы cookie и другие данные», вы увидите, что список файлов cookie очищается между сеансами браузера.
rlemon
@ Tchalvak Я не знаю, смотрите ли вы этот Вопрос, но надеюсь, что мое решение поможет вам.
rlemon
@ Чалвак, как ты с этим? Можно ли принять один из ответов ниже?
rlemon

Ответы:

7

Решение состоит в том, чтобы удалить Chrome, включая его кеш и каталоги конфигурации. Для этого наберите в терминале следующее.

sudo apt-get remove google-chrome-stable(бета, dev, ect) удалить Chrome

rm -rf ~/.cache/google-chrome* ~/.config/google-chrome* удалить кеш и каталоги конфигурации

это также приведет к удалению папки румян ... ~/.config/google-chromed/(не знаю, откуда это пришло ... но мне пришлось ее удалить) У меня есть подозрение, что это виновник, однако я не могу понять, откуда она взялась или какова ее цель ,

затем переустановите chrome и все готово: sudo apt-get install google-chrome-stable

ПРЕДУПРЕЖДЕНИЕ. Настоятельно рекомендуется синхронизировать браузер с учетной записью Google или, по крайней мере, сделать резервную копию своих предпочтений, прежде чем так же стереть свой браузер.

rlemon
источник
4

Проверьте, выбрано ли «Разрешить установку локальных данных». Чтобы получить доступ к этой опции, выберите «Настройки»> «Под капотом»> «Настройки содержимого»> «Файлы cookie».

введите описание изображения здесь

Джокердино
источник
да, это установлено. все применимые настройки установлены, чтобы разрешить сохранение этой информации.
rlemon
2

Я обнаружил, что дата изменения файла Chrome Cookies отстает на несколько месяцев. Поэтому я предполагаю, что эта база данных SQLite3 может быть повреждена или что-то в этом роде.

Я просто удалил файл ~/.config/google-chrome/Default/Cookiesи перезапустил браузер Chrome. Это снова воссоздало файл «Cookies», и теперь Google Chrome сохраняет куки. Также убедитесь, что ответ по Джокердино осуществляется.

Кевин Сиджи
источник
Мой файл был около 45 минут в будущем, но у меня была та же проблема. Удаление файлов cookie и файлов журнала Cookies, а затем перезапуск также исправили это для меня.
Пол
1

Я мог решить это, только удалив папку кеша и снова запустив google-chrome (даже не потеряв данные конфигурации)

rm -rf ~/.cache/google-chrome*

У меня была похожая проблема, когда файлы cookie не сохранялись, а в chrome возникали проблемы при входе в систему и повторной попытке входа (не только веб-сайты, но и профиль Google-Chrome!).

Кредиты на @rlemon solution, остальное мне просто не нужно было делать, этого было достаточно.

Питер
источник