2011-12-05 4 views
2

사용자가 로그인하면 잠시 후 세션 시간이 초과되어 홈 페이지로 리디렉션됩니다.세션 시간 초과 관련 문제

이 문제가 발생하는 이유를 아는 사람이 있습니까?

다음 코드는 로그 아웃에 사용되는 : 세션 시간을 증가시키기위한 방법이

if($user->isLogged()) 
{ 
    $user->logout(); 
    $session->set('error','Successfully Logged Out'); 
    $response->redirect('index.php'); 
} 

function logout() {  
    $this->session->delete('user_id'); 
    $this->data = array(); 
} 

function isLogged() { 
    return !empty($this->data); 
} 

있습니까?

+0

확인 http://lt.php.net/manual/en/session.configuration.php#ini.session.gc-maxlifetime – egis

+0

@Natasha : 당신의 질문은 거의 세입니다. 어떻게 문제를 해결 했습니까? – hakre

답변

1
ini_set('session.gc_maxlifetime', '28800');