Совместное использование сеансов на домене и поддоменах не работает на телефоне Android

0

я использую

php_value session.cookie_domain ".domain.com"

в.htaccess для совместного использования сеансов в домене и всех поддоменах и его работе, кроме телефона android

Почему это? Есть ли какой-нибудь путь вперед?

Ps. Он также не работает, если session.cookie_domain =.domain.com directcly в php.ini - на сайте есть много страниц, поэтому предпочтительным будет.htacces или php.ini

  • 1
    Я тоже однажды столкнулся с такой ошибкой. Вы можете попробовать удалить эти куки и добавить их снова. Это может быть потому, что они установлены на будущий период времени. Изменить: так как это сессия, вы можете ждать сессию до конца
  • 0
    Вы на самом деле правы, это старые кэшированные данные, вызывающие это. Странные куки выживают и при перезапуске браузера и телефона, когда session.cookie_lifetime = 0 в php.ini
Теги:
.htaccess
session-cookies

2 ответа

0
Лучший ответ

Это были старые кэшированные данные, вызывающие это. Файлы cookie сохранились как при перезапуске браузера, так и в телефоне с session.cookie_lifetime = 0 в php.ini. Решение проблемы вручную удалялось вручную.

0

Файлы cookie сеанса устанавливаются, когда у вашего клиента нет или они истекают. Если вы не решительно измените свою ценность (например, имя), они не изменятся. Но некоторые ценности, такие как домен, - мы не легко склонны к сильному изменению.

Это означает, что если cookie сеанса установлен на +15 minutes вы должны либо ждать 15 минут, либо использовать session_destroy() или куки файлы cooka вручную из вашего браузера.

Когда следующий cookie установлен, он должен работать правильно.

  • 0
    Извините за столь позднюю покупку, я думаю, вы должны принять этот ответ, так как он может помочь кому-то еще в будущем. @embe
  • 0
    Не удалось распознать проблему в этом ответе.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню