2014-01-14 5 views
0

CodeIgniter 버전 2.1.3을 사용하고 있으며 주로 Chrome이나 FireFox를 사용하고 있지만 일부 클라이언트가 시스템에 로그인하지 못하게하는 문제가 있음을 알고 있습니다. 시스템 로그는 사용자가 로그인했음을 나타내지 만 세션 변수가 설정되어 제어판 또는 로그인 화면을 표시해야하는지 여부를 확인합니다. 어떤 이유 CodeIgniter가 IE에 세션을 저장하지 않음

는 세션 변수는 적어도 IE8에서 설정되지 않은 아래, 그래서 로그인 화면이 로그는 사용자가 로그인하고 있다고하더라도, 보여주는 유지

내가이 확인 :. CodeIgniter IE not storing sessions correctly이를 나에게 해당되지 않습니다.

나는 이것에 대한 Ajax를 사용하고 있지 않다, 그래서 이것은 그것을하지 않습니다 중 하나 PHP Session lost in CodeIgniter IE only

또한,이 iframe에로드되지 않습니다. 따라서 P3P 문제는 의심 스럽습니다. CodeIgniter 2.x sessions and Internet Explorer

이 문제의 원인은 무엇일까요?

감사합니다.

답변

0

나는이 기사를 발견하고 나를 위해 문제를 해결하기 위해 나타납니다,하지만 난 내 자신의 대답을 수락하기 전에 더 테스트 할. 이 다른 사람 도움

http://ellislab.com/forums/viewthread/211955/#982986

희망.

감사합니다,

코브시

0

나는 그저 도움이되기를 바랍니다.

닫는 태그가 있는지 확인하고 그 뒤에 공백이있는 경우 PHP 파일을 확인하십시오. 공백으로 인해 빈 응답이 반환되며 이로 인해 세션과 쿠키가 손상됩니다.

, 당신은 모두 내가 가지고 올 수 그게 전부

id`s 세션을 재생하기위한 몇 가지 메커니즘이 있습니까 i`ve 도움이되기를 바랍니다.

감사

+0

감사합니다, gprusiiski. 나는 당신의 제안을 확인했고 공백 문제가 없었다. 아래에 나 자신의 대답을 참조하십시오, 나는 아직도 그것을 며칠 더 시험하고 싶기 때문에 아직 그것을 받아들이고 싶지 않습니다. –

관련 문제