Сеансы CakePHP истекают с установленным низким значением «Security.level» и «Session.timeout» равным 12000.

Мой клиент жалуется на то, что она публикует форму, и ее выкидывает из-под ее логина. У меня есть следующий код в app/config/core.php:

Configure::write('Session.timeout', '12000');
Configure::write('Security.level', 'low');

Сеансы должны длиться 1000 часов с этими настройками, верно? Так что еще происходит?

Я понимаю, что клиент может сообщать мне об ошибке неправильно и что могут быть задействованы другие факторы, но я даже не знаю, о чем ее спросить.


person mattalxndr    schedule 29.04.2011    source источник
comment
Возможно ли, что вам также может понадобиться настроить конфигурацию сеанса PHP?   -  person Frank Farmer    schedule 30.04.2011


Ответы (2)


Проблема была связана с Internet Explorer. Это все, что я получил; Я только что сказал своему клиенту использовать лучший браузер. Задача решена.

person mattalxndr    schedule 15.05.2011

несколько месяцев назад у меня была такая же проблема. в моем случае у меня было несколько ошибок в моем коде, поэтому они меня выгнали. если вы используете requestAction, то сначала проверьте их.

person Aziz    schedule 30.04.2011
comment
еще одна возможная проблема заключается в том, что IE не сохраняет файлы cookie из поддомена со специальными символами. например, this.subdomainisok.com, но есть_проблемы.с этим субдоменом.com - person Aziz; 30.04.2011