Поток typo3 всегда создает новую сессию

у нас есть несколько проектов TYPO3 FLOW в разработке. Во всех наших проектах обработка сеанса работает не так, как ожидалось. Мы используем ПОТОК 2.1

При каждом запросе будет генерироваться совершенно новый идентификатор сеанса. Файл cookie для идентификации НЕ установлен.

конфигурация сеанса является стандартной конфигурацией из TYPO3:Flow:session: ...

Проверено с несколькими браузерами, все работают одинаково.

В чем здесь может быть проблема?


person Martin    schedule 19.03.2014    source источник
comment
Какова ваша область разработки? Может быть, что-то без точки, например localhost? stackoverflow.com/a/2139259/693617   -  person hnesk    schedule 20.03.2014
comment
Я разрабатываю на реальном сервере с доменом вроде part.part.subdomain.domain.tld. Для session:cookie:domain: установлено значение по умолчанию NULL, но я уже пытался установить для него свое собственное доменное имя.   -  person Martin    schedule 20.03.2014
comment
Как выглядит ваш код? Как создать сеанс? Можете ли вы привести пример того, что вы пробовали? - Может быть полезно ответить на вашу проблему.   -  person Andi    schedule 25.03.2014
comment
Спасибо за помощь, мы нашли проблему. Это было сделано пользователем...   -  person Martin    schedule 25.03.2014


Ответы (1)


Для тех, кто находит вопрос ищет ответ на тот же вопрос: Мы нашли решение проблемы:

Для быстрой отладки у нас был оператор эха в действии контроллера. Это эхо запустило вывод клиенту, и заголовки были отправлены. Однако файл cookie сеанса будет установлен после завершения действия. Flow будет отправлять все необходимые заголовки непосредственно перед фактическим содержимым.

Но на тот момент заголовки уже были отправлены. Чтобы предотвратить предупреждение PHP и поскольку заголовки в любом случае больше не будут приниматься, Flow молча не устанавливал заголовок cookie.

person Martin    schedule 25.03.2014
comment
Привет, не могли бы вы принять этот ответ самостоятельно, просто чтобы отметить это как решенное. Спасибо! - person Adrian Föder; 16.04.2014