Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Сессии в CodeIgniter 3 (длительность сессии)
Форумы портала PHP.SU » » CMS и фреймворки » Сессии в CodeIgniter 3 (длительность сессии)

Страниц (1): [1]
 

1. razorg1991 - 27 Сентября, 2015 - 13:52:04 - перейти к сообщению
В конфиге установил следующее:

PHP:
скопировать код в буфер обмена
  1.  
  2. $config['sess_driver'] = 'files';
  3. $config['sess_cookie_name'] = 'rz_session';
  4. $config['sess_expiration'] = 0;
  5. $config['sess_save_path'] = NULL;
  6. $config['sess_match_ip'] = TRUE;
  7. $config['sess_time_to_update'] = 0;
  8. $config['sess_regenerate_destroy'] = FALSE;
  9.  


Правильно ли я понимаю что установкой $config['sess_expiration'] = 0 и $config['sess_time_to_update'] = 0 решается вопрос проблема сессий как CodeIgniter 2 ?
Читал мануал, но не до конца понял. Нужно, чтобы юзер раз авторизировался и потом ему не приходилось бы каждый раз при заходе на сайт проходить авторизацию. Сессия должна сохраняться как минимум месяц.

Подскажите пжлст
2. andrewkard - 27 Сентября, 2015 - 14:28:45 - перейти к сообщению
razorg1991
Посмотрите тут: http://habrahabr[dot]ru/post/130853/
3. razorg1991 - 27 Сентября, 2015 - 15:02:40 - перейти к сообщению
andrewkard пишет:
razorg1991
Посмотрите тут: http://habrahabr.ru/post/130853/


Это я уже видел! Во-первых это не для 3-й версии, а для 2-й, а значит старье и не актуально! А во-вторых это не решение, а костыль (большинство комментариев тому подтверждение)!
4. andrewkard - 27 Сентября, 2015 - 15:23:07 - перейти к сообщению
razorg1991 пишет:
Сессия должна сохраняться как минимум месяц.

Читали, значит хорошо. Ставьте в настройках:
razorg1991 пишет:
минимум месяц

и проверяйте.

 

Powered by ExBB FM 1.0 RC1