테스트 사이트 - 개발 중인 베타 버전입니다

서버이전 후 게시글 열람중 문제 현상입니다 채택완료

문제점은 현재 서버이전 + 디비백업 이후 새글을 작성한부분에 한하여 열람중이라는 표시가 뜨고있습니다.

이 부분은 DB 접속하여 작성글 확인하여보니 wr_id / wr_parent 부분이 0으로 되어있네요..

이 부분은 수동으로 수정하여 숫자값을 넣어보니 열람중이 풀리고 게시글도 정상적으로 볼수가 있습니다.

 

여기서 문제는... 앞으로 작성할 모든 게시글을 제가 수동으로 수정해서 바꿀수가 없다보니 카운팅부분을 수정을 해줘야 할것 같은데요 ㅠ https://sir.kr/qa/319881  < 이 링크를 따라해보았는데 해결이 되지 않고있는 상황입니다. 위 부분을 도대체 어떻게 해결을 해야할까요.... 너무 고통스럽습니다 ㅜㅜ

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트

경험적으로 이부분은 이부분은 id값에 자동증가 설정이 안되어서 그런겁니다.

게시판의 wr_id 값을 입력하면 자동으로 증가 하도록 설정을 해줘야하는데..이부분이 옮길떄 누락되어서 그런겁니다.

phpMyAdmin을 보시면 AUTO_INCREMENT 가 설정되어있는지 확인해보시기 바랍니다.

 

 

위에 캡춰 내용처럼 요렇게 셋팅되었는지 확인 바랍니다.

해보시다 안되시면 쪽지 주시면 도움 드리겠습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

저도 같은증상잇엇네요..해결햇네요..감사감사..
ALTER TABLE `g5_write_webtoon`

MODIFY `wr_id` int(11) NOT NULL AUTO_INCREMENT primary key;

이제 회원가입만 해결하면되네요..ㅜㅜ
여기서 답변을 주셨네요..잘 해결되어서 다행입니다.
저도 해결되었습니다 !
복스리님께서 말씀하신대로
wr_id부분 auto_increment 로 해결되었습니다 ㅎㅎ

댓글을 작성하려면 로그인이 필요합니다.

DB 생성시 뭔가 문제가 있는거 같습니다.

스키마를 보여주시면 답변해 드릴수 있을듯 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

Desc 게시판_테이블명;

해서 나온 결과를 올려 보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

MariaDB 맞나요? 맞으면 다음처럼 해보세요

ALTER TABLE 테이블명 CHANGE `wr_id` `wr_id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY;

ALTER TABLE 테이블명 CHANGE `wr_parent` `wr_parent` INT NOT NULL DEFAULT 0;

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

adminer 이용하고 있습니다. ㅠㅠ 혹시 모르니 말씀주신부분 적어보았더니
ERROR 1068 (42000): Multiple primary key defined 이라는 에러가 뜨네요 '';
중복된 키를 제거해줘야합니다. 키 제거하고 다시해보세요;;
키 리스트확인 - 오류
키삭제명령어 - 오류
어떤걸 해도 다 오류가뜨네요...ㅠㅠㅠ
저도 해결햇네요....회원가입만 해결하면되네요..ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고