Tip&Tech/Zeroboard2009.04.09 09:30
제로보드XpressEngine이란 이름으로 탈바꿈한지도 벌써 몇 달의 시간이 흘렀네요...

스킨을 바꾼다[각주:1]는 혁신적인 아이디어로 많은 사용자층을 확보한 제로보드!!! 일부 유저들은 보안이나 확장성 등의 이유로 타 게시판을 선호[각주:2]하기도 했지만, 아직도 많은 사람들의 머리속에는 "홈페이지 = 제로보드"라는 공식이 들어있는 것 같습니다.

제 경우에는 MissFlash.com[각주:3]이라는 플래시 관련 홈페이지를 10년째 운영해오면서 그동안 꾸준히 제로보드를 이용해 왔는데요... XE로 넘어오면서 다소 느려진 문제가 있긴 하지만, 다양한 기능과 무한한 확장성은 지금도 참 마음에 드는 부분 같습니다.



그런데, 이렇게 잘 쓰던 제로보드가 오늘 갑자기 로그인이 안되는 것이 아닙니까? 오 마이 갓!!!
또 다시 관심을 가져달라는 신호인 걸까요?(참고링크 : 2008/11/15 - [팁] MySQL 테이블 에러 해결 방법)
어쨋든, 그동안의 경험을 바탕으로 몇 가지 해결책을 시도해 봤습니다.



해결방법 #1.
우선, 가장 빈번하게 발생한 문제였던 서버 용량을 확인해 봤습니다.
로그 파일이나 백업 파일 등이 지나치게 많이 쌓여 서버 용량이 부족할 경우, 세션을 새롭게 생성하는 것이 불가능하기 때문에 로그인이 제대로 안될 수 있습니다. 하지만, 안타깝게도 서버의 용량은 아직도 여유있더군요...


해결방법 #2.
보통 로그인이 아닌 다른 문제가 발생할 경우, 관리자 페이지에서 세션을 정리하는 식으로 문제를 해결하곤 했는데... 로그인 자체가 불가능하다보니 다음에 쓸 해결책이 마땅치 않더군요... 결국 선택한 옵션은 공식사이트 검색!!!입니다. :)
하지만 XE의 경우, 기존의 제로보드4와는 달리 아직 정보의 축적이 충분하지 않고... 사용자들이 겪는 문제도 제각각이라 해결책을 찾는 것이 그리 쉽지는 않았습니다.(불과 얼마전까지만해도 댓글 검색이 불가능했기에 문제 해결하기가 더욱 어려웠었죠;;;)
그러다 몇 분의 파워유저가 공통적으로 제안한 한 방법을 발견는데요...


해결방법 #3.
바로 MySQL 데이터베이스 상의 xe_session라는 테이블을 삭제[각주:4]는 방법이었습니다. 이 해결법을 확인한 후 바로 제 MySQL 데이터베이스를 확인해 봤는데요, 역시 이 테이블에 문제가 있더군요... xe_session 테이블의 종류와 크기에 해당 정보대신 사용중이라는 메세지가 표시되어 있었습니다.(평소 확인할 수 없었던 메세지였기에 뭔가 희망이 보이는 것 같더군요.)
어쨋든, 선배님들이 시킨대로 해당 테이블을 삭제한 후 다시 접속을 해보니... 와우! 이번에는 로그인이 정상적으로 잘 되네요~!(제로보드 만세~ 짝짝짝~!!!)



비록 짧은 시간에 문제를 해결하지는 못했지만, 나름 유용한 팁을 발견한 것 같아 개운하고 흐뭇하네요 :)

PS. 해당 테이블을 삭제하는 방법은 여러가지가 있습니다만, phpMyAdmin이라는 웹기반 프로그램을 이용하는 것이 제일 편리한 것 같습니다. 해당 프로그램에 대한 설명은 추후에 다시 하도록 하겠습니다. ㅎㅎ;
  1. 많은 분들이 알고계신대로, 옷을 갈아입듯이 게시판의 디자인을 바꾸는 것을 의미합니다. [본문으로]
  2. 제로보드XE 이전 버전의 게시판에 해당하는 말입니다. [본문으로]
  3. 현재는 홈페이지보다 블로그에 더 집중하고 있습니다만, 언젠가는 제가 원하는 멋진 홈페이지를 만들 생각입니다. :) [본문으로]
  4. 해당 테이블에 있는 값을 삭제하는 것이 아니라, 테이블 자체를 삭제하는 것을 의미합니다. [본문으로]
저작자 표시 비영리 변경 금지
신고

이 글은 새로운 정보가 추가될 때마다 업데이트됩니다. 추천으로 아래 숫자에 1을 더해보세요. :)
RSS구독을 하시면 포스트를 배달해 드립니다. ▷ 한RSS 구독하기, 구글리더 구독하기

댓글을 달아 주세요

  1. 저도 몇 개월 전에 경험했던 에러입니다. 한때는 제로보드의 잦은 업데이트로 인한 오류등에 대처하기가 너무 힘들어서 네어버등에서 편하게 살까하고 생각도 했었습니다만... 뭐 여하튼... 사실 댓글을 단 이유가 오른쪽에 공지위에 분류 카테고리 위젯이 마음에 들어서 어디서 구하셨는지...혹은 만드셨다면 배포해주실순 없는지 부탁드릴려다가... 댓글을 남기면서 눈을 아래로 살짝 옮기니까... TISTROY 군요...ㅜ.ㅜ.... 여하튼 글 잘 읽고 갑니다... ^^

    2009.04.09 03:00 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 상단의 카테고리 분류를 말씀하신 것인가요?

      이건 제가 직접 만든 플래시인데... 배포하려면 약간의 커스터마이징이 필요해서 조금 힘들 것 같네요 ㅎㅎ;

      혹시 나중에라도 배포하게 된다면 연락드리겠습니다. :)

      2009.04.09 09:26 신고 [ ADDR : EDIT/ DEL ]
  2. haraming

    안녕하세요 제로보드 로그인이 안 되서 고생하고 있는 중입니다..ㅠ
    Mysqal에서 drop table xe_session으로 지우는 것과 phpMyAdmin으로 세션 테이블을 지우는 것은 다른 건가요?
    후자의 방법을 어떻게 하는지 몰라서 전자의 방법으로 지웠는데 로긴이 여전히 되지 않더라구요.
    xe_session 테이블 지우는 법 좀 알려주세요.. haraming@gmail.com으로 부탁드리겠습니다..

    2011.07.23 00:58 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 그 두 가지는 같은 방법입니다. 직접 명령어를 입력하셔도 되고, phpMyAdmin을 이용하셔도 됩니다.

      2011.08.17 20:02 신고 [ ADDR : EDIT/ DEL ]
  3. 저도 로그인이 안되요... 카페24 사용중인데 카페24에 문의했더니 알아서하란식으로..ㅜㅜ
    그래서 카페24 MySQL 웹어드민에서 로그인하고 xe_session 지웠는데도 안되네요... ㅜㅜ

    2011.08.12 12:10 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 제로보드가 조금 문제가 있는 것 같습니다. Session 테이블 지우는 것 말고는 다른 해결방법을 모르겠네요...

      2011.08.17 20:02 신고 [ ADDR : EDIT/ DEL ]
  4. 바바

    버전이 예전꺼라 첨으로 하는건데 다른건 다 정상적으로 보이는데 로그인이 안되요
    이런 경우도 이런 문젠가요?

    2011.08.25 23:25 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 제로보드가 버전별로 좀 상이한 증상을 보일때가 있어 정확하게는 말씀드리기 힘드네요. 어쨋든 본문에 나온 방법을 시도해보는 것이 좋을 것 같습니다. :)

      2011.08.30 16:32 신고 [ ADDR : EDIT/ DEL ]


티스토리 툴바