Y

그누보드 설치시 한글 깨짐 발생시 해결방안

· 2009-02-11 (수) 12:48:53 · 2210 · 2

오늘 그누보드 설치해주면서 발견한 겁니다.
뒷북일지 모르나 정보공유차원에서~;)

그누보드 utf8 버전이 아니며
mysql 설정변경 아래와 같고, 변경이 어려운 상황(웹호스팅, 귀차니즘 등...)
character set database latin1
collation database latin1_swedish_ci
collation server latin1_swedish_ci

이경우 그누보드 설치를 진행하면 설치완료후 한글이 깨지는 현상 발생
모든 테이블 Collation이 위 환경에서는 Latin1_general_ci 로 되죠..당연한가요??;;

[해결방법] -------------------------------------------------------------------------
그누보드 설치전 gunboard.tar.gz 압축해제후 /install/sql_gnuboard4.sql 파일을 수정

DROP TABLE IF EXISTS `$g4[*********]`;
CREATE TABLE `$g4[*********]` (
.........................
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

/adm/sql_write.sql 파일도 수정~

모든 create table 구문의 마지막에 defult charset 을 지정해서
설치를 진행하면 한글깨짐 해결...

ps. 모든환경에서 위와 같이 해결되지는 않습니다~

|

댓글 2개

설치하시기 전에 데이터베이스 캐릭터셋을 euckr 로 변경하신 후 설치하셔도 됩니다.
ALTER DATABASE `database_name` DEFAULT CHARACTER SET euckr COLLATE euckr_korean_ci
혹시 이거 한방?????
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,857건
+
제목 글쓴이 날짜 조회
09-02-12 조회 1,288
09-02-12 조회 1,323
09-02-12 조회 3,186
09-02-11 조회 1,286
09-02-11 조회 1,224
09-02-11 조회 1,177
09-02-11 조회 1,331
09-02-11 조회 1,218
09-02-11 조회 1,324
09-02-11 조회 1,878
09-02-11 조회 1,834
09-02-11 조회 1,250
09-02-11 조회 1,340
09-02-11 조회 1,909
09-02-11 조회 2,311
09-02-11 조회 1,131
09-02-11 조회 1,317
09-02-11 조회 1,249
09-02-11 조회 1,347
09-02-11 조회 2,211