Наличие проблемы с сессиями, которые не установлены в Кохане.Kohana 3.3 - Сессии, не заданные в IE
Обзор ситуации:
- Kohana 3.3
- PHP 5.3.x
- Использование базы данных сеансов
- Chrome, Firefox, Safari (OSX) все работает правильно.
- Интернет Эксплорер сеансы не будучи комплект- на версии 8-10 (тестирование с Дев инструментов эмуляции)
- Session даже не созданы в базе данных, что также происходит, когда нет ключа шифрования не установлен (совпадение?)
- Возможный криволинейный сервер находится за балансировщиком нагрузки. Стойкость работает и работает, и на самом деле это единственный сервер, стоящий за этим балансиром нагрузки, поэтому настойчивость является маловероятным преступником.
Я немного прорыл код, но не могу найти ничего, что могло бы вызвать проблему только для IE.
В любом месте URL-адреса или имени хоста нет dreaded underscores, и независимо от того, что я установил Cookie::$domain
, результат будет таким же.
session.php файл настройки:
return array(
'native' => array(
'name' => 'session_native',
'lifetime' => 43200,
'encrypted' => TRUE,
),
'cookie' => array(
'name' => 'session_cookie',
'encrypted' => TRUE,
'lifetime' => 43200,
),
'database' => array(
'name' => 'session_database',
'encrypted' => TRUE,
'lifetime' => 43200,
'group' => 'default',
'table' => 'sessions',
'columns' => array(
'session_id' => 'session_id',
'last_active' => 'last_active',
'contents' => 'contents'
),
'gc' => 500,
),
);
Установили Session::$default = 'database';
, хотя, кажется, не быть связано с IE-единственный вопрос. Также проверили с native
сеансами, тот же результат.
Любые мысли или идеи? Почувствуйте, как я что-то совершенно очевидно
Это работает, если вы установили 'Session :: $ default = 'native';'? Зная, что это поможет сузить, где искать. –
Это не так. Я должен был включить это, я отредактирую оригинальный пост. – chrisboustead
Используйте инструмент, например [WireShark] (http://www.wireshark.org/) или [Fiddler] (http://fiddler2.com/) для захвата заголовков HTTP для запроса - для IE и любого рабочего браузера , и найдите заголовки 'Cookie' и' Set-Cookie'. Дайте нам знать, что вы найдете. (Вы можете публиковать полные заголовки в [Gist] (https://gist.github.com/) или [Pastebin] (http://pastebin.com/) - сначала анонимные, если вы считаете это необходимым.) –