난 codeigniter 웹 응용 프로그램 프레임 워크를 사용합니다. 세션 만료 문제가 발생했습니다. codeigniter에서 ajax를 사용하면 codeigniter의 세션이 자동으로 만료됩니다.이 문제를 해결하려면 .. 최대한 빨리 응답하십시오.codeigniter 세션이 자동으로 만료됩니다
0
A
답변
1
당신은 config 파일에서이 변수를 증가시켜 세션 만료 시간을 업데이트 할 수 있습니다
$config['sess_expiration'] = 'somevalue'.
설정 $의 설정 [ 'sess_expiration'] = 0, 당신이 만료되지 않도록하려는 경우.
또한 세션 만료 시간을 동적으로 설정하려면 this link을 확인하십시오.
0
CI_Session을 확장하는 다음 코드로 application/libraries에 MY_Session.php 라이브러리를 만듭니다.
class MY_Session extends CI_Session {
/*
* Do not update an existing session on ajax calls
*
* @access public
* @return void
*/
public function sess_update()
{
if (! (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'))
{
parent::sess_update();
}
}
}
이 확장 기능은 호출이 아약스 호출이 아닌 경우에만 세션이 업데이트되도록합니다.
관련 문제
- 1. Asp.net 세션이 곧 만료됩니다.
- 2. asp.net 세션이 만료됩니다.
- 3. www를 변경하면 세션이 만료됩니다.
- 4. Jsoup : 얼마 후 세션이 만료됩니다.
- 5. PHP 세션이 신속하고 무작위로 만료됩니다.
- 6. PHP memcached 세션이 파란색으로 만료됩니다.
- 7. PHP 세션이 android WebService에서 만료됩니다.
- 8. PHP 세션이 너무 일찍 만료됩니다.
- 9. PHP 세션이 너무 일찍 만료됩니다.
- 10. .resx 파일 런타임이 변경되어 세션이 만료됩니다.
- 11. 브라우저가 활성화되어 있어도 CakePHP 세션이 만료됩니다.
- 12. 해시 맵에서 오브젝트가 자동으로 만료됩니다.
- 13. 체크 세션이 설정되었습니다. codeigniter
- 14. AJAX에서 잠시 후 CodeIgniter 세션이 끊깁니다.
- 15. Sinatra 세션이 자동으로 삭제됩니다.
- 16. Iframe 페이지는 IE 및 Safari에서 양식을 제출할 때 세션이 만료됩니다.
- 17. pyramid_tm을 사용할 때 expire_on_commit = False 인 경우에도 세션이 만료됩니다.
- 18. 클라이언트의 시계가 미래에 설정되면 PHP 세션이 즉시 만료됩니다.
- 19. 세션이 데이터베이스에서 자동으로 제거되지 않습니까?
- 20. Firefox 세션이 자동으로 삭제되지 않습니다.
- 21. CodeIgniter 쿠키가 설정되지 않지만 세션이 작동 중입니까?
- 22. Codeigniter 세션이 커뮤니티에서 작업 중일 때
- 23. HttpSession은 페이지 새로 고치기로 만료됩니다.
- 24. Joomla 세션이 자동으로 로그 아웃, 내용 없음
- 25. CakePHP 데이터베이스 세션이 자동으로 마술 제거 되었습니까?
- 26. FormsAuthenticationTicket이 너무 빨리 만료됩니다.
- 27. XPage가 만료됩니다. -1 헤더
- 28. Codeigniter - 자동으로 SQL 쿼리를 이스케이프 처리합니다.
- 29. 코드베이스의 변경/오류로 인해 Codeigniter/PHP의 세션이 파괴되는 경우가 있습니까?
- 30. 세션이 만료되면 Django가 실행됩니다.