На прошлой неделе я задал вопрос, который до сих пор остается нерешенным (к сожалению). Вот ссылка: пустой контейнер сеанса ZF2 между страницами
Сегодня я открываю новый вопрос, потому что нашел более понятные подсказки, чтобы объяснить мою проблему.
Это очень просто: Zend Framework 2 и / или PHP дамп / очистка моих контейнеров сеансов при каждой загрузке или обновлении одной страницы. Он работает так же, как и без вызовов AJAX.
Независимо от того, что я делаю, я не могу сохранять свои данные сеанса, потому что все сбрасываются навсегда.
Я пробовал много вещей в Интернете, например:
Я ищу решение для более чем 2-х недель … и я не могу найти ничего, чтобы решить мою проблему.
Я очень надеюсь, что некоторые из вас, ребята, могут мне помочь.
Спасибо
Я наконец нашел свое решение, я добавлял Zend\Db\ResultSet
к сеансу. Я думаю, потому что этот объект слишком велик, он перегружает сеанс … но это всего лишь предположение.
Поскольку я заменил хранилище ResultSet массивом объектов Mapper, все работает нормально.
Кстати, я огляделся по интернету, и я ничего не нашел в этой проблеме.
Надеюсь, это поможет.
Большое спасибо за помощь, особенно @TimFountain.