Home 게시판 커뮤니티 Q&A 워드프레스 옮길 때 한글이 깨지는 문제

12개 답변, 3 voices Last updated by Avatar of 082net082net 18 years 전
  • Avatar of 그림동화그림동화
    Keymaster
    @그림동화
    #1156

    아마 mysql 버젼, 설정 상태에 따라 다른 것 같습니다.
    저는 한글 입출력에 문제가 있었습니다.
    저 같은 경우 phpmyadmin 에서 한글이 깨져 있으면 워드프레스에는 제대로 보이고 phpmyadmin으로 봐서 한글이 제대로 들어가 있으면 워드프레스에는 한글이 꺠져 있었습니다.
    문의메일을 보내 보았더니 my.cnf 는 수정이 불가능하다고 했습니다.
    여러가지로 감사드립니다. ^^

    Avatar of 그림동화그림동화
    Keymaster
    @그림동화
    #1157

    증상: 워드프레스를 백업해서 다른 웹호스팅 서버에서 복원하는 데 한글이 깨져
    나옵니다.

    1. 백업 DB :

    워드프레스 (utf- 백업파일

    2. 백업한 웹호스팅 (http://www.compuz.com)
    MySQL 4.0.20
    phpMyAdmin 2.6.1
    euc-kr

    3. 복원한 웹호스팅 (외국 웹호스팅입니다.) (http://www.dreamhost.com)
    MySQL 5.0.18-standard-log
    phpmyadmin 2.6.4-pl3
    문자셋 UTF-8 Unicode (utf8)

    4. 백업 한 후 phpmyadmin 으로 복원했는데 처음에 db에 한글이 입력되지
    않고 ???? 로 표시되었습니다.
    그래서 여러 시도 끝에 백업파일의 TYPE=MyISAM 부분들을 TYPE=MyISAM CHARSET= utf8 으로 바꾸어 복원했더니 DB에 한글 입력이 되었습니다.
    하지만 워드프레스에서 한글이 출력될 떄 여전히 꺠져 나옵니다.
    http://www.gstory.org (블로그 주소등의 세팅은 아직 하지 않아 링크는 제대로 연결되지 않습니다.)

    phpschool.com 등에서 찾아보았지만 마땅한 해결책을 찾을 수 없었습니다.

    해결방법이 있다면 알고 싶습니다.

    Avatar of 그림동화그림동화
    Keymaster
    @그림동화
    #1163

    증상: 워드프레스를 백업해서 다른 웹호스팅 서버에서 복원하는 데 한글이 깨져
    나옵니다.

    1. 백업 DB :

    워드프레스 (utf- 백업파일

    2. 백업한 웹호스팅 (http://www.compuz.com)
    MySQL 4.0.20
    phpMyAdmin 2.6.1
    euc-kr

    3. 복원한 웹호스팅 (외국 웹호스팅입니다.) (http://www.dreamhost.com)
    MySQL 5.0.18-standard-log
    phpmyadmin 2.6.4-pl3
    문자셋 UTF-8 Unicode (utf8)

    4. 백업 한 후 phpmyadmin 으로 복원했는데 처음에 db에 한글이 입력되지
    않고 ???? 로 표시되었습니다.
    그래서 여러 시도 끝에 백업파일의 TYPE=MyISAM 부분들을 TYPE=MyISAM CHARSET= utf8 으로 바꾸어 복원했더니 DB에 한글 입력이 되었습니다.
    하지만 워드프레스에서 한글이 출력될 떄 여전히 꺠져 나옵니다.
    http://www.gstory.org (블로그 주소등의 세팅은 아직 하지 않아 링크는 제대로 연결되지 않습니다.)

    phpschool.com 등에서 찾아보았지만 마땅한 해결책을 찾을 수 없었습니다.

    해결방법이 있다면 알고 싶습니다.

    Avatar of 082net082net
    Keymaster
    @082net
    #1158

    http://blog.iambs.net/88
    위 링크의 글을 참고하시면 해결될지도 모르겠네요..

    성공하시길 바랍니다 🙂

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
    Avatar of 082net082net
    Keymaster
    @082net
    #1164

    http://blog.iambs.net/88
    위 링크의 글을 참고하시면 해결될지도 모르겠네요..

    성공하시길 바랍니다 🙂

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
    Avatar of pionellepionelle
    Participant
    @pionelle
    #1159

    지금은 해결된거죠???
    다행이에요. 호스팅업체 소개해놓고 잘안되면 어쩌나하고 걱정했어요~

    Avatar of pionellepionelle
    Participant
    @pionelle
    #1165

    지금은 해결된거죠???
    다행이에요. 호스팅업체 소개해놓고 잘안되면 어쩌나하고 걱정했어요~

    Avatar of 그림동화그림동화
    Keymaster
    @그림동화
    #1160

    DB에 백업한 DB에 한글자체가 입력이 안 되엇는데 지금은 그 부분은 해결한 상태입니다. 워드프레스에서 한글이 깨지는데 그 부분은 082net님이 알려주신 문서보고 천천히 해 볼 생각입니다. ^^ 원인에 대해 감은 잡은것 같습니다.
    좋은 호스팅 정보 감사합니다. dreamhost에는 제가 원하던 부분하고 기능들이 재미있는 것이 많네요. 사실 제 블로그용(웹호스팅 만료일도 많이 남았습니다.)이라기 보다 보유하고 있던 다른 도메인들을 연결해서 사용해 볼 예정이었습니다.

    pionelle Escribi

    Avatar of 그림동화그림동화
    Keymaster
    @그림동화
    #1166

    DB에 백업한 DB에 한글자체가 입력이 안 되엇는데 지금은 그 부분은 해결한 상태입니다. 워드프레스에서 한글이 깨지는데 그 부분은 082net님이 알려주신 문서보고 천천히 해 볼 생각입니다. ^^ 원인에 대해 감은 잡은것 같습니다.
    좋은 호스팅 정보 감사합니다. dreamhost에는 제가 원하던 부분하고 기능들이 재미있는 것이 많네요. 사실 제 블로그용(웹호스팅 만료일도 많이 남았습니다.)이라기 보다 보유하고 있던 다른 도메인들을 연결해서 사용해 볼 예정이었습니다.

    pionelle Escribi

    Avatar of 그림동화그림동화
    Keymaster
    @그림동화
    #1161

    워드프레스 출력시 포스트 한글이 깨지는 문제는

    wp-includes/wp-db.php 를 수정해서 해결했습니다.

    즉 43 라인 다음에 mysql_query("SET NAMES ‘utf8’"); 를 추가해 줍니다.

    function wpdb($dbuser, $dbpassword, $dbname, $dbhost) {
    $this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);
    mysql_query("SET NAMES ‘utf8’");

    Avatar of 그림동화그림동화
    Keymaster
    @그림동화
    #1167

    워드프레스 출력시 포스트 한글이 깨지는 문제는

    wp-includes/wp-db.php 를 수정해서 해결했습니다.

    즉 43 라인 다음에 mysql_query("SET NAMES ‘utf8’"); 를 추가해 줍니다.

    function wpdb($dbuser, $dbpassword, $dbname, $dbhost) {
    $this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);
    mysql_query("SET NAMES ‘utf8’");

    Avatar of 082net082net
    Keymaster
    @082net
    #1162

    저도 이번에 utf-8호스팅으로 바꾸면서 DB를 옮겼습니다.

    제 경우는 백업한 sql파일을 텍스트 에디터로 utf-8로 저장하는 과정만 거쳤는데
    다른 문제없이 출력되네요.

    mysql 4.1.14 버전을 사용하던데, 아마 mysql버전별로 4.1버전과 5버전 이상에서의 차이가 또 있을지도 모르겠네요.

    #아.. 그리고 이전 호스팅에서 사용하던 mysql은 3.23.56버전입니다.

    #혹시 관계가 있을지 모르겠지만 이전 호스팅 php셋팅에서 default_charset 이 no value로 되어있었습니다.

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
    Avatar of 082net082net
    Keymaster
    @082net
    #1168

    저도 이번에 utf-8호스팅으로 바꾸면서 DB를 옮겼습니다.

    제 경우는 백업한 sql파일을 텍스트 에디터로 utf-8로 저장하는 과정만 거쳤는데
    다른 문제없이 출력되네요.

    mysql 4.1.14 버전을 사용하던데, 아마 mysql버전별로 4.1버전과 5버전 이상에서의 차이가 또 있을지도 모르겠네요.

    #아.. 그리고 이전 호스팅에서 사용하던 mysql은 3.23.56버전입니다.

    #혹시 관계가 있을지 모르겠지만 이전 호스팅 php셋팅에서 default_charset 이 no value로 되어있었습니다.

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
13 글 보임 - 1에서 13 까지 (총 13 중에서)
  • 답변은 로그인 후 가능합니다.