나는 내 PHP 응용 프로그램에서 세션에 대해 설정 한 다음 변수는있다 : 나는 내 노트북 (크롬, 사파리 나 파이어 폭스)를 통해 로그인하면PHP를 사용하는 iPad의 최대 세션 시간은 얼마입니까?
ini_set('session.cache_expire', 200000);
ini_set('session.cache_limiter', 'none');
ini_set('session.cookie_lifetime', 94608000);
ini_set('session.gc_maxlifetime', 94608000);
ini_set('session.save_handler', 'user');
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
ini_set('session.use_trans_sid', 0);
나는 최소 3 년 이상으로 설정하지 (로그 아웃 적이 있어요). 하지만 iPad에 로그인 할 때 매주 로그 아웃되며 때로는 여러 번 일주일에 몇 번씩 로그 아웃됩니다.
내 Mac에서 디버그를 사용하고, 쿠키를 삭제하고, 세션 쿠키를 검사하는 등의 시도를했습니다. 모든 쿠키의 만료 날짜는 (2016 년 2 월)이지만 여전히 로그 아웃됩니다.
iPad가 cookie_lifetime 변수를 무시한 것 같습니다.
이전에이 문제가 발생 했습니까? 어떤 아이디어?
ipad라는 사실이 아니라면 다른 브라우저를 사용하여 도움이되는지 확인해 보시기 바랍니다. 그러나 그 이후로 아마 스티브 잡스의 무덤에 염소를 희생하고 도움을 구하는 것이 더 생산적 일 수 있습니다. –
@MarcB http://www.icab.de/mobile.html 누군가가이 설정이 구성에 유용하다고 지적했습니다. :) – Jonast92
그래, 문제는 우리 사이트에 대한 대다수의 모바일 트래픽이 ipad라는 것입니다. 주위에. 그것, 버크와 모든 것을 지원해야합니다. – gbtv