웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
설치 후 로그인 불가능 문제 해결방법
2007.08.14 14:25
안녕하세요. ElFinLazz 입니다;
에...;;
절 아시는 분들이 계시려나;; zb5 초반에만 쪼오금... 아주 조금 활동했엇던 엘핀라즈 라고합니다. ^^;;
zbxe 가 나왔다고해서 설치를 해봤는데 설치후에 로그인이 안되는 문제가 생겨버리더군요.
게시판에 보니 많은 분들이 같은 문제로 고생하시고 계시는것 같은데...
zbxe 의 소스를 처음보다 보니 문제를 해결하는데 시간이 좀 오래 걸려버렸네요;;
서론은 이쯤하고 본론으로 들어가도록 하겠습니다.
우선 문제의 원인은 유니크ID 를 관리하는 squence 테이블에서 증가값을 받아오는데서 발생한것입니다.
auto_increment는 sequence테이블에서만 사용해서 이값으로 모든 유니크ID를 할당하는데
이 값이 쓰여지고 그 증가값을 받아와야 하는데 쓰는 도중에 에러가 발생해서
로그인이 안되고 기타등등의 문제가 발생한 것입니다.
다음 해결방법은 아~주 간단합니다.
* 'zbxe\classes\db\DBMysql.class.php' 파일
* 'zbxe\classes\db\DBMysql_innodb.class.php' 파일
(* 큐브리드나 Sqlite에서도 같은 문제가 발생하는지는 제가 확인을 해보지 않아 이곳에 기제하지 않습니다.
혹 같은 문제가 발생한다면 같은 방식으로 수정해주셔도 문제가 해결될것으로 보입니다;;)
위와 같이 수정하시고
디비와 files 를 삭제하신후에 재설치하시면
문제없이 작동할것입니다.
이 문제로 고생하시는 많은 분들에게 조금이나마 도움이 되었으면 좋겠습니다.
그럼 즐거운 하루 보내세요.
에...;;
절 아시는 분들이 계시려나;; zb5 초반에만 쪼오금... 아주 조금 활동했엇던 엘핀라즈 라고합니다. ^^;;
zbxe 가 나왔다고해서 설치를 해봤는데 설치후에 로그인이 안되는 문제가 생겨버리더군요.
게시판에 보니 많은 분들이 같은 문제로 고생하시고 계시는것 같은데...
zbxe 의 소스를 처음보다 보니 문제를 해결하는데 시간이 좀 오래 걸려버렸네요;;
서론은 이쯤하고 본론으로 들어가도록 하겠습니다.
우선 문제의 원인은 유니크ID 를 관리하는 squence 테이블에서 증가값을 받아오는데서 발생한것입니다.
auto_increment는 sequence테이블에서만 사용해서 이값으로 모든 유니크ID를 할당하는데
이 값이 쓰여지고 그 증가값을 받아와야 하는데 쓰는 도중에 에러가 발생해서
로그인이 안되고 기타등등의 문제가 발생한 것입니다.
다음 해결방법은 아~주 간단합니다.
* 'zbxe\classes\db\DBMysql.class.php' 파일
- 180번 줄
$query = sprintf("insert into `%ssequence` (seq) values ('')", $this->prefix);
- 위 줄을 아래와 같이 수정
$query = sprintf("insert into `%ssequence` (seq) values ('0')", $this->prefix);
$query = sprintf("insert into `%ssequence` (seq) values ('')", $this->prefix);
- 위 줄을 아래와 같이 수정
$query = sprintf("insert into `%ssequence` (seq) values ('0')", $this->prefix);
* 'zbxe\classes\db\DBMysql_innodb.class.php' 파일
- 189번 줄
$query = sprintf("insert into `%ssequence` (seq) values ('')", $this->prefix);
- 위 줄을 아래와 같이 수정
$query = sprintf("insert into `%ssequence` (seq) values ('0')", $this->prefix);
$query = sprintf("insert into `%ssequence` (seq) values ('')", $this->prefix);
- 위 줄을 아래와 같이 수정
$query = sprintf("insert into `%ssequence` (seq) values ('0')", $this->prefix);
(* 큐브리드나 Sqlite에서도 같은 문제가 발생하는지는 제가 확인을 해보지 않아 이곳에 기제하지 않습니다.
혹 같은 문제가 발생한다면 같은 방식으로 수정해주셔도 문제가 해결될것으로 보입니다;;)
위와 같이 수정하시고
디비와 files 를 삭제하신후에 재설치하시면
문제없이 작동할것입니다.
이 문제로 고생하시는 많은 분들에게 조금이나마 도움이 되었으면 좋겠습니다.
그럼 즐거운 하루 보내세요.
댓글 14
제목 | 글쓴이 | 날짜 |
---|---|---|
제로보드 XE - 오토셋에 설치하기 [11] | 차오이 | 2007.08.11 |
윈도우에서도 svn을 이용하자.. [2] | LSH5243 | 2007.08.13 |
SVN 자료 바로바로 업데이트 해보자. [3] | DroArc | 2007.08.13 |
서버에서 zeroboard XE 쉽게 다운로드 받고 업데이트 하기 [2] | Dr.Mabin | 2007.08.13 |
Mysql 4.0 버전에서 xe 설치해서 사용하기 [3] | amamamam.myid.net | 2007.08.13 |
좌측 메뉴 하단에 애드센스를 탑재해 보자! [5] | migojarad.myid.net | 2007.08.13 |
로그인 안되시는분들 참고 [8] | 화니478 | 2007.08.14 |
로고 만들기 귀찮을떄 [2] | 정지훈308 | 2007.08.14 |
포트 변경 후 XE 사용이 안 되면 | 류현留賢 | 2007.08.14 |
상단 로고부분 공간 늘릴려면... [3] | 똑디 | 2007.08.14 |
설치 후 로그인 불가능 문제 해결방법 [14] | 엘핀라즈 | 2007.08.14 |
최신글 뽑아오기 - 간단한 방법 [3] | Eric2ya | 2007.08.14 |
최근글 및 카운터 로그인등등.. 모르시는분있을꺼라고 생각해서올려요 [7] | 장재혁512 | 2007.08.15 |
공백으로 보이는 문제 해결 방법 (프레임, 메타태그, 포워딩등) [21] | ZK™ | 2007.08.15 |
zbXE게시판 상단 내용처럼 꾸미기... [12] | 이승수961 | 2007.08.15 |
외부에서 회원정보 불러오기 [5] | 미오유 | 2007.08.15 |
공개 소스 웹 디자인 [6] | 나라비 | 2007.08.15 |
음악플레이어를 달고싶으세요? [13] | 부찬™ | 2007.08.16 |
사이트 주소로 접속했을때 XE 폴더로 이동하기 팁 [42] | 베니 | 2007.08.16 |
4차 서브메뉴 사용하기!! [4] [1] | 럭키587 | 2007.08.17 |