2012-06-26 2 views
1

drupal에서 sessions 테이블을 사용하는 것은 무엇입니까? 때때로이 테이블이 추락합니다. 누군가 추락 한 이유를 알려주실 수 있습니까?drupal에서 sessions 테이블을 사용하는 것은 무엇입니까?

+0

Ankur, 아주 작은 팁 : 드루팔 (Drupal) 질문을 할 때 드루팔 (Drupal) 버전에 태그하는 것이 도움이됩니다. :-) –

+0

팁 주셔서 감사합니다 –

답변

4

세션 테이블은 사이트의 사용자 세션을 추적합니다. 이 테이블에는 사이트에 로그인 한 모든 사용자에 대한 항목이 있어야합니다. 다른 사용자 또는 다른 브라우저에서 로그인 한 경우 세션 항목이 둘 이상있을 수도 있습니다.

phpMyAdmin 인터페이스에서 테이블을 선택하고 '복구'할 수 있습니다. 또는 최후의 수단으로 수동으로 비우지 만 사이트의 모든 사용자가 로그 아웃됩니다. 이 도움이 되었기를 바랍니다 ...

왜 충돌이 발생하는지 알기는 어렵지만, 자주 발생하는 경우 설치 한 모듈이 문제를 일으키는 것처럼 들립니다. Drupal 코어에서 코드를 수정하지 않았다고 가정합니다.

+1

추가 : 모든 세션에 대해 항목이 있어야합니다. 로그 아웃하거나 로그인 만료없이 2 개의 장치에서 사이트에 로그인 한 경우 세션 테이블에 2 개의 항목이 있습니다. –

+0

당신 말이 맞아요, 아이즈! 추가 해줘서 고마워. 세 개의 다른 브라우저에서 로그인하기 때문에 세션 테이블에 세 개의 세션이 있습니다. ;-) 내 대답을 수정 했으니 조금 더 명확 해졌습니다! –

+0

답변을 주셔서 감사합니다 Boriana 및 Ayesha. 정말 도움이됩니다. –

관련 문제