0
PHP codeignitor를 사용합니다. 그러나 세션에 관한 한 가지 문제가 있습니다. Evenif는 localhost에서 단일 프로젝트를 열고 세션은 언제든지 만료됩니다. 정해진 시간에 만료되는 것 같지 않습니다. 때로는 세션이 5 분 이내에 만료되거나 때로는 장시간 작동합니다.언제든지 PHP codeignitor에서 세션 만료에 관한 해결책이 필요합니다.
아무도 나에게 이유를 제시 할 수 있습니까? 솔루션이란 무엇입니까? 때로는 코드에서 일부 변경을 수행하면 세션도 만료됩니다.
다음 CONFIGS는 config.php 파일에 사용됩니다
당신은sess_expiration
라는 구성을 놓친 CodeIgniter의 2의
$config['sess_expire_on_close'] = TRUE;
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
$config['cookie_prefix'] = "";
$config['cookie_domain'] = "";
$config['cookie_path'] = "/";
$config['cookie_secure'] = FALSE;
$config['global_xss_filtering'] = FALSE;
$config['csrf_protection'] = FALSE;
$config['csrf_token_name'] = 'csrf_test_name';
$config['csrf_cookie_name'] = 'csrf_cookie_name';
$config['csrf_expire'] = 7200;
$config['time_reference'] = 'local';
되어 있는지? –
현재 2.1.4를 사용하고 있습니다. – user3264863