2013-08-27 3 views
1

내가 CI 2.1.4을 사용하고 있는데 내가CodeIgniter의 세션 타임 아웃 문제

$config['sess_expiration'] = 0; 

하지만 난 내 대시 보드에있을 때 언젠가 나는이 사이트에서보기 자동 로깅되지 않은 해요 설정 ...

이 컨텍스트는 다음과 같습니다 :

하나의 시스템에 2 개의 응용 프로그램을 사용하고 있지만 두 응용 프로그램 모두 동일한 암호화 키, 세션 테이블 및 동일한 시간 초과를 사용합니다.

이 문제는 양식을 제출 한 다음 세션 데이터를 선택하여 데이터베이스에 추가 할 때 나타납니다.

누구나 아이디어가 있습니까?

감사합니다.

답변

2

나는 그것을 고칠 수있는 2 가지 방법이 있다고 생각합니다.

  1. 첫째, 당신은 다운로드 코드와 세션 라이브러리 폴더을 대체 github에서 최신 코드를 다운로드해야합니다.
  2. 둘째, 당신이 할 수있는 세션 라이브러리를 확장하고 CodeIgniter의 공식 포럼에서이 문제에 대한이 다음 토론을 볼 수있는 다음 세션을 업데이트, AJAX 요청을 확인,이 문제를 제거하는 설명 : http://ellislab.com/forums/viewthread/138823/

참고 : 포럼 위치가 http://ellislab.com/forums/에서 http://forum.codeigniter.com으로 변경되었으며 해당 주제를 찾기가 어렵습니다. 원한다면 # 1을 검색 할 수 있습니다.

희망은 도움이 될 것입니다.

+1

그래, 두 번째 솔루션을 사용했습니다. 하지만 또 다른 해결책은 CI를 버전 3으로 업데이트하는 것입니다. 감사합니다. – Promo

+1

두 번째 요점이 더 이상 작동하지 않습니다. 등록이 필요하며이 포럼을 볼 수있는 권한이 없다고합니다. – harkirat1892