Проблема с куками в гугл хром

У меня возникла проблема с файлами cookie на моем веб-сайте.

Когда клиент нажимает «запомнить меня» перед входом в систему, создается файл cookie, а затем, когда он уходит и возвращается позже, он автоматически повторно входит в систему.

Он работает на firefox/IE & co, но не на chrome...

Я написал небольшой скрипт для проверки создания файлов cookie в Chrome. Вот :

<?php 
if( isset($_GET['test']) ) setcookie('TESTSOMECOOKIE',1234,time()+60*60*24*365);
?>

Это не может быть проще!

Когда я запускаю скрипт:

  1. Файл cookie создан правильно.
  2. Если я закрою вкладку и открою новую (без прохождения тестового параметра), файл cookie все еще существует.
  3. Если я закрою Google Chrome, снова открою его и перейду к тестовому сценарию (без прохождения тестового параметра), файл cookie больше не будет ... и если я сделаю это в Firefox или IE, нет проблем, файл cookie все еще присутствует в все случаи.
  4. Я пытаюсь это сделать на веб-сервере (а не на локальном IP-адресе).
  5. Я НЕ активировал приватную навигацию в Chrome.
  6. Файлы cookie включены и работают так же, как в gmail/facebook и т. д. Хром хранит файлы cookie для этих сайтов!
  7. Я уже проверил другие вопросы, опубликованные в Интернете, но реальных ответов на этот вопрос нет...

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

Если у кого есть идея...

Большое спасибо за ваши предложения и извините за мой английский


person David Vander Elst    schedule 05.04.2013    source источник
comment
Вы видели, что в настройках Chrome установлен флажок «Сохранить локальные данные только до тех пор, пока я не выйду из браузера»? в разделе «Настройки контента» > «Файлы cookie».   -  person David Chase    schedule 05.04.2013
comment
@ Дэвид Чейз: OMG, я чувствую себя очень глупо ... действительно, ты нашел решение. Большое спасибо!   -  person David Vander Elst    schedule 05.04.2013
comment
можете ли вы отметить правильный ответ ниже, чтобы другие могли его использовать   -  person David Chase    schedule 05.04.2013
comment
Кажется, это уже сделал кто-то другой? Извините, я новичок в стеке. И я не могу увеличить количество голосов, моя репутация не позволяет этого :( Спасибо   -  person David Vander Elst    schedule 05.04.2013
comment
не увеличивать количество голосов, а отметить, что он принят, добавить галочку (она должна быть под стрелками при наведении курсора) рядом с ответом, чтобы люди не добавляли другие ответы..   -  person David Chase    schedule 05.04.2013


Ответы (1)


Попробуйте проверить, отмечен ли Keep local data only until I quit my browser.

Он находится в Settings > Content Settings > Cookies.

Посмотрите, поможет ли это.

person David Chase    schedule 05.04.2013