Тайм-аут сеанса Symfony 1.3 на MAMP - PullRequest
0 голосов
/ 27 июня 2011

У меня есть сервер с MAMP, на котором размещено приложение, работающее на платформе Symfony v1.3.У меня возникают проблемы с увеличением времени, в течение которого сеанс остается активным - пользователи выходят из системы через примерно 30 минут.

Файл factories.yml выглядит следующим образом:

  user:
    class: myUser 
    param:
      timeout:    21600 # 6 hours

IВы проверили файл php.ini - и для session.gc_maxlifetime также установлено значение 21600.

Есть ли еще где-нибудь ограничение лимита времени?

1 Ответ

1 голос
/ 29 июня 2011

Время сеансов истекло из-за вызова функции sessionGC ($ life) в классе sfPDOSessionStorage.Настройка времени жизни настраивается с помощью session_cookie_lifetime в файле factories.yml.Я обновил файл, добавив строку:

'session_cookie_lifetime: 21600'

и запустил symfony cc.

Оставил приложение открытым в течение последних 40 минут и без тайм-аута.Кажется, будет решена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...