텍스트큐브 관리자 로그인이 안 될 때 해결한 방법
도메인 복구한 지 얼마 안 되어 이번에는 관리자 로그인이 안 되어서 발을 동동 굴렀다. 로그인을 하면 아이디나 비번이 틀렸다는 얘기는 없는데 그냥 로그인 화면이 새로고침되면서 안 들어가지는 것.
해결 방법을 검색해봤는데 데이터베이스인 MySQL에서 세션 테이블 수리를 하라는 얘기가 많았다. 또 다른 얘기로는 블로그를 다시 설치하라는 얘기도 있었고.
일단 쉬운 방법인 테이블 수리부터 해보려고 데이터베이스로 들어가서 SQL을 실행했는데 (repair table blog_SessionVisits;) 무슨 이상한 에러만 뜨고 안 되는 거다. 그래서 내 텍스트큐브 버전 문제인가 해서 이김에 오랜만에 업데이트나 하자고 최신판을 받아다 업데이트를 했더니... 이럴 수가, 블로그 완전 먹통, 관리자 로그인은 마치 약올리듯 계속 안 되고.. ㅡㅡ
뭔일인가 검색해봤더니 호스팅에 지원이 안 되는 텍스트큐브 버전을 받아서 탈이 났던 모양이다. 확인해보니 일단 PHP부터가 호스팅은 5.1.6이었는데 내가 받은 1.8 판은 5.2에 맞추어 만든 것이었으니. 그래서 텍스트큐브 지원 게시판에서 나온 대로 호스팅에 빨리 연락을 취해서 백업 자료로 업데이트 이전 상태를 복구해달라고 했다. 다행히도 그렇게 해서 블로그는 돌아왔지만 여전히 관리자 로그인은 안 되었다.
그래서 다 지우고 같은 판본 텍스트큐브를 다시 설치할까 하다가 속는 셈치고 테이블 수리를 다시 해보자고 생각했다. 이번에는 전체 데이터베이스가 아니라 해당 테이블의 SQL 탭에 들어가서 위 명령어를 다시 실행시켰다.
repair table blog_SessionVisits
(blog_ 부분은 블로그 설정마다 다르다.)
그리고 나니 갑자기 로그인이 팍 되어버리는 것이다! 데이터베이스 전체가 아니라 테이블 차원에서 SQL을 했어야 했던 모양이다. 무슨 차이인지는 모르겠지만.
어쨌든 온갖 삽질 끝에 관리자 모드는 다시 돌아왔지만, 이래저래 워드프레스로 갈아탈 생각을 하고 있다. 텍큐는 PHP 버전이 막혀 한동안 업그레이드도 못하겠고, 에디터 에러도 잦아서 아예 텍스트 편집기에서 손으로 코딩해서 붙여넣는 일도 꽤 있었고, 요즘에는 스팸도 너무 많은데다 이런 정체불명의 버그도 발생한다. 실명 블로그 쪽에서는 워드프레스를 사용하고 있는데 그 안정성과 편리함에 감동하고 있다. 이사 도구도 있고, 이제 날 잡아서 설치하고 짐 싸면 되겠다.


댓글을 달아 주세요