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

그누보드4 회원가입시 채택완료

이수경 8년 전 조회 6,261

회원가입시 별명을 한글로 입력하면 잘못된 접근입니다가 나옵니다.이름은 한글로 입력해도 넘어가는데

별명을 한글로 입력하면 이런 메세지가 뜨네요

 

그런데 이상한건 예전에 정상적으로 사용하였던 그누보드4파일들인데 이번에 서버교체로 인하여 새로 ftp로 올렸습니다.

이게 무슨 영향이 있는지 한글이 아니고 영문으로 하니까 메세지가 뜨질 않네요

해결방법을 알고싶습니다. 여러가지로 어렵네요.도와주세요

마지막에 확인을 누르면 별명을 입력하지 않았거나 입력에 오류가 잇습니다.라고 뜹니다

https://sir.kr/data/editor/1704/093dd801f0f438aa334e447b5314406a_1492677821_4345.jpg">


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

답변 2개

채택된 답변
+20 포인트
8년 전

mysql 인코딩을 utf-8로 설정하는 명령인데...

 

그누4도 utf-8 버전이 있지요.

 

결론은 mysql은 utf-8이고 그누4는 euc-kr이라서 발생한 문제인듯 합니다.

 

아래글을 참고해서 해결해 보세요.

 

https://sir.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=2497?bo_table=g4_tiptech&wr_id=2497">https://sir.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=2497?bo_table=g4_tiptech&wr_id=2497

 

 

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

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

8년 전

문자셋이 달라서 그럴겁니다. 일단 해당 테이블을 백업하시고....

 

alter table 테이블명 convert to character set utf8 collate utf8_general_ci;

 

이렇게 명령을 줘 보세요.​ 

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

답변에 대한 댓글 1개

이수경
8년 전
이게 mysql설정이 utf-8로 돼있다는 말인가요? 그누4는 euckr이자나요 그래서 mysql서버는 utf-8이라 안맞아서 생기는 현상일까요? httpd.conf와 php.ini의 charaset은 주석처리했거든요
위의 명령은 정확히 어떤 뜻인가요??

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

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

로그인