NEW Nmail PHP 3 업그레이드 할인
자세히 보기

nmail_member테이블 이름 한글깨짐 현상 ..

한*희 2011.09.06 19:32 조회 6685

※ 필수입력정보 ※


▷ 제품버젼 :

▷ 오류발생 메뉴/주소 :

▷ 에러메세지 :


▷ 질문내용 :

nmail_member테이블에 name을 넣는 값에 원래 charaterset값이 디폴트값인 latin1로 설정이 되어 있었습니다.

그런데 다른 것 때문에 수정을 하다가 utf-8로도 바꿨다가 euckr로도 바꿨다가 다시 latin1로 되돌려놨습니다.

그런데 갑자기 웹페이지에서 member 이름들이 다 깨져서 출력이 되었습니다.

현재 character_set 관련 설정 값은

character_set_client  :  latin1                                    

character_set_connection  : latin1                                          

character_set_database  : euckr                                                                                 

character_set_filesystem  : binary                                                                               

character_set_results : latin1                                                                                   

character_set_server : latin1       

character_set_system : utf8                                                                                 

character_sets_dir   :  /usr/share/mysql/charsets/                                          

collation_connection    : latin1_swedish_ci                                                                   

collation_database : euckr_korean_ci                                                                        

collation_server : latin1_swedish_ci

이렇게 설정되어 있습니다.

웹페이지 접속시 웹일에서 관리자메뉴에서 회원관리에 들어갔을 때 이름이 깨져서 나옵니다.

터미널 상에서도 똑같이 깨져서 나오구요 ...

원래 latin1로 했었는데도 문제가 없었는데요 ...

그리고 제가 디비 툴로 SQLyog를 사용하고 있는데요

거기서 Server Variables의 값을 확인할 수 있는데

이곳에서는 charcter_set이 다음과 같은 값을 갖고 있습니다.

character_set_client  :  utf8                                                                                 

character_set_connection  : utf8                                                                                 

character_set_database  : euckr                                                                                 

character_set_filesystem  : binary                                                                               

character_set_results : utf8                                                                                 

character_set_server : latin1       

character_set_system : utf8                                                                                 

character_sets_dir   :  /usr/share/mysql/charsets/                                          

collation_connection    : utf8_generalci                                                                   

collation_database : euckr_korean_ci                                                                        

collation_server : latin1_swedish_ci

터미널상에서의 variables값과 이곳의 값이 달라서 한글이 깨지는 건지... 그렇다면 어떻게 해결해야 하는지... 확인과 답변 부탁드립니다..

감사합니다.

메일 : ****@****

댓글 1
이전 글 모바일 지원여부 문의 1 이*톰 2011.09.08
다음 글 서버용량이 이상합니다. 3 하*태 2011.09.01