Как установить врема жизни сессий ?

65 views
Skip to first unread message

Dmitriy Tkach

unread,
May 31, 2012, 5:32:42 AM5/31/12
to cake-...@googlegroups.com
Точнее, мне нужно установить очень очень долгое время.

Где именно нужно изменять значение ?

Configure::write('Session.timeout', '64000');

или

Configure::write('Security.level', 'medium');

Sergey Timtsunyk

unread,
May 31, 2012, 6:02:56 AM5/31/12
to cake-...@googlegroups.com
Session.timeout  - Число в секундах, на основе которого будет вычислено время жизни Cookie с ключом сессии. Фактическое время зависит от Security.level

Security.level - Уровень безопасности CakePHP. Время действия сессии, объявленное в Session.timeout умножается на это значение.
Возможные значения:
'high' = x 10
'medium' = x 100
'low' = x 300
Это из мануала, можно и в одном и в другом случаи. Первое это число в секундах, а второе это, то на что это же число умножается - ВОТ и считай!

31 мая 2012 г., 12:32 пользователь Dmitriy Tkach <w.mille...@gmail.com> написал:

--
Вы получили это сообщение, поскольку подписаны на группу cake-php-ru.
Просмотреть это обсуждение в Сети можно по адресу https://groups.google.com/d/msg/cake-php-ru/-/Np6-vvZiGfYJ.
Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу cake-...@googlegroups.com.
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу cake-php-ru...@googlegroups.com.
О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/cake-php-ru?hl=ru.



--
С уважением, Тымцуник Сергей.

Mister-Fil

unread,
May 31, 2012, 6:03:22 AM5/31/12
to cake-...@googlegroups.com
Я сам долго мучился с этим вопросом 

Ответы на него





четверг, 31 мая 2012 г., 15:32:42 UTC+6 пользователь Dmitriy Tkach написал:

Dmitriy Tkach

unread,
May 31, 2012, 7:00:00 AM5/31/12
to cake-...@googlegroups.com
Спасибо

Dmitriy Tkach

unread,
Jun 14, 2012, 8:37:32 AM6/14/12
to cake-...@googlegroups.com
Все равно, не работает.

Установил:

Configure::write('Session.timeout', '64000');

и

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

Сиссия держится буквально 2-3 часа и все.
Reply all
Reply to author
Forward
0 new messages