웹마스터 팁

안녕하세요. ElFinLazz 입니다;

에...;;
절 아시는 분들이 계시려나;; 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);

* '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);

(* 큐브리드나 Sqlite에서도 같은 문제가 발생하는지는 제가 확인을 해보지 않아 이곳에 기제하지 않습니다.
    혹 같은 문제가 발생한다면 같은 방식으로 수정해주셔도 문제가 해결될것으로 보입니다;;)

위와 같이 수정하시고
디비와 files 를 삭제하신후에 재설치하시면
문제없이 작동할것입니다.

이 문제로 고생하시는 많은 분들에게 조금이나마 도움이 되었으면 좋겠습니다.
그럼 즐거운 하루 보내세요.
제목 글쓴이 날짜
최신이미지 추출시 사진 아래 내용들 중간 정돈 방법 [4] file 팔공산 2007.08.23
웹용 색상코드표 기타 푸른커튼 2008.06.03
페이지 수정시 메뉴들 가지런히 놓이게 하기 [3] 팔공산 2007.08.21
아날로그 플래시 시계 10종류 (홈페이지, 블로그용) file 푸른커튼 2008.02.09
Exobud BGM 음악플레이어 15 종류입니다. 푸른커튼 2008.02.24
제로보드용 플래시시계 위젯 설치방법 file 푸른커튼 2008.02.12
설치 후 로그인 불가능 문제 해결방법 [14] 엘핀라즈 2007.08.14
홈페이지에 간단하게 뮤직플레이어와 악세사리 설치하기 file 푸른커튼 2008.01.12
음악플레이어를 달고싶으세요? [13] 부찬™ 2007.08.16
게시판 정렬순서 오름차순 내림차순 옵션 만들기 [1] 지허 2007.10.29
SVN 자료 바로바로 업데이트 해보자. [3] DroArc 2007.08.13
게시판에 나타나는 이름을 실명으로 나타내자! [5] 박영주964 2007.08.19
zbxe 일주일 사용기 및 팁 [1] 팔공산 2007.08.21
404 페이지 못찾음으로 나오는 문제 수정 [9] 화니군 2007.08.18
zbXE게시판 상단 내용처럼 꾸미기... [12] 이승수961 2007.08.15
공백으로 보이는 문제 해결 방법 (프레임, 메타태그, 포워딩등) [21] ZK™ 2007.08.15
한글 경로가 404 에러로 뜨는 경우 처리방법 [2] 베니 2007.08.18
로고 만들기 귀찮을떄 [2] 정지훈308 2007.08.14
포트 변경 후 XE 사용이 안 되면 류현留賢 2007.08.14