Проблема c вылетом авторизации

Стоит YIi 2.0.6 на сервере Nginx+PHP7 и локально Apache2+PHP7.

Беда в том что при авторизации задаю хранить куку месяц, кука создается на месяц, но спустя ~20-40 минут, точно не знаю обновляю страницу и попадаю на страницу авторизации.

В frontend/config/main.php прописано:

КОД: ВЫДЕЛИТЬ ВСЁ


'user' => [

            'identityClass' => 'common\models\User',

            'enableAutoLogin' => true,

        ]

Думал дело в session.gc_maxlifetime было 1440 поставил 0, эффект тот же, не пойму в чем проблема в PHP или Yii2. Хотя на локали есть сайты на Yii1 и вроде бы не вылетает авторизация

Вы можете проверить с помощью Mozilla Firebug, если печенье создается в течение одного месяца.

Кроме того, PHP должен иметь доступ на запись в папку "/runtime", где детали сессия хранятся в приложении.

В том то и дело что все это сделано, я с дому вообще на win7 работаю там права не надо, а куку проверяю через editthiscookie, уже 2 день голову ломаю не пойму в чем дело

Попробуй проверить директорию куда сохраняются сессии, доступна ли для записи, попробуй добавить useCookies, возможно у тебя просто сессия обрывается




'session' => [

			

			'savePath' => '@app/runtime/sessions',

			'useCookies' => true,

		],