Google Chrome nie przechowuje plików cookie.

12

Wielu użytkowników zgłaszało to już w Google Chrome 11.0.696 na Lucid Lynx. Widzę go obecnie w wersji chromowanej 16.0.912.75 (oficjalna wersja 116452) na Oneiric Ocelot.

Pomimo ustawienia ustawienia plików cookie zezwalającego na wszystkie pliki cookie i odznaczonej opcji „wyczyść pliki cookie przy wyłączaniu”, wszystkie pliki cookie (i sesje wymagające trwałych plików cookie) są usuwane. To sprawia, że ​​korzystanie z przeglądarki jest bardzo uciążliwe, jeśli (podobnie jak ja) wyłączysz przeglądarkę pod koniec dnia.

Obecnie patrzę na status „błędu” tego; Jeśli jednak istnieje obejście, które mogę zastosować w międzyczasie, byłoby świetnie! Lub jeśli ktoś ma jakieś dodatkowe informacje na temat przyczyny tego błędu (wiem, że nie wszyscy użytkownicy są ofiarami tego zachowania).

Aby lepiej wyjaśnić problem, stworzyłem małe wideo (nie przeszkadza wolne połączenie internetowe), które można zobaczyć tutaj

Kzqai
źródło
Może to być oczywiste, ale pomyślałem, że i tak lepiej to wykluczyć: Czy jesteś pewien, że strony, na które się logujesz, używają trwałych plików cookie, a nie plików cookie sesji?
Scott Severance
@ Scott Severance Tak, testowałem na stronach, nad którymi mam kontrolę.
Kzqai
Jestem również ofiarą tego błędu. Mogę również sprawdzić, czy witryny, nad którymi kontroluję używanie trwałych plików cookie, nie są zapamiętywane. Ponadto, jeśli otworzysz stronę „Pliki cookie i inne dane”, zobaczysz, że lista plików cookie jest czyszczona między sesjami przeglądarki.
rlemon
@Tchalvak Nie wiem, czy nadal oglądasz to pytanie, ale mam nadzieję, że moje rozwiązanie również ci pomoże.
rlemon
@Tchalvak, jak sobie z tym radzisz? Czy można teraz zaakceptować jedną z poniższych odpowiedzi?
rlemon

Odpowiedzi:

7

Rozwiązaniem jest usunięcie chrome, w tym jego pamięci podręcznej i katalogów konfiguracji. Aby to zrobić, wpisz następujące polecenie w terminalu.

sudo apt-get remove google-chrome-stable(beta, dev, ect) odinstaluj chrome

rm -rf ~/.cache/google-chrome* ~/.config/google-chrome* usuń pamięć podręczną i katalogi konfiguracji

spowoduje to również usunięcie folderu rouge ... ~/.config/google-chromed/(nie jestem pewien, skąd to pochodzi ... ale musiałem go usunąć) Podejrzewam, że to winowajca, jednak nie mogę ustalić, skąd się wziął i jaki był jego cel .

następnie ponownie zainstaluj chrome i gotowe: sudo apt-get install google-chrome-stable

OSTRZEŻENIE: Zdecydowanie zaleca się zsynchronizowanie przeglądarki z kontem Google lub przynajmniej wykonanie kopii zapasowej preferencji przed usunięciem przeglądarki w ten sposób.

Rlemon
źródło
4

Sprawdź, czy wybrano opcję „Zezwalaj na ustawianie danych lokalnych”. Aby uzyskać dostęp do opcji, Preferencje> Pod maską> Ustawienia treści> Pliki cookie.

wprowadź opis zdjęcia tutaj

jokerdino
źródło
tak, to jest ustawione. wszystkie odpowiednie ustawienia są ustawione, aby umożliwić zapisanie tych informacji.
rlemon
2

Odkryłem, że data modyfikacji mojego pliku cookie Chrome jest opóźniona o kilka miesięcy. Zakładam więc, że ta baza danych SQLite3 może ulec awarii lub coś takiego.

Właśnie usunąłem plik ~/.config/google-chrome/Default/Cookiesi ponownie uruchomiłem przeglądarkę Chrome. To ponownie odtworzyło plik „Cookies”, a teraz Google Chrome zachowuje pliki cookie. Upewnij się także, że odpowiedź jokera jest przeprowadzona.

Kevin Siji
źródło
Mój plik miał w przyszłości około 45 minut, ale miałem ten sam problem. Usunięcie plików cookie i plików dziennika cookie, a następnie ponowne uruchomienie również naprawiło to dla mnie.
paulcm
1

Mogłem go rozwiązać tylko poprzez usunięcie folderu pamięci podręcznej i ponowne uruchomienie google-chrome (nawet bez utraty danych konfiguracyjnych)

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

Miałem podobny problem, w którym pliki cookie nie były przechowywane, a Chrome miał problemy z zalogowaniem się i poproszeniem o ponowne zalogowanie (nie tylko strony internetowe, ale także profil google-chrome!).

Podziękowania dla rozwiązania @rlemon, po prostu nie musiałem robić nic więcej, to wystarczyło.

Piotr
źródło