Я использую сеансы для хранения товаров в корзине. Я могу создавать и сохранять сеансы, но с некоторыми странными проблемами:
Когда я закрываю вкладку в Firefox (не весь браузер), сеанс, похоже, потерян. Иногда этого не происходит, но обычно это так.
Каждый раз, когда я обновляю страницу или перехожу на другую страницу, идентификатор сеанса меняется на новый. Я подтвердил это, посмотрев cookie в моем браузере, а также на сервере. Кроме того, на сервере одновременно может храниться до 4 сеансов. Это все нормальное поведение?
Кажется, сеансы теряются через случайные интервалы ... это может занять несколько минут или более часа.
Я только что последовал руководству по Zend, но мне не повезло в решении всего этого. В начальной загрузке у меня также есть Session :: start () и Session :: запомнитьMe (). Я использую обычное файловое хранилище для сессий, просто храню в / var / lib / php5, что, как мне кажется, Zend Framework любит помещать в него.
Спасибо за любое направление