그누보드 설치시 한글 깨짐 발생시 해결방안 정보
그누보드 설치시 한글 깨짐 발생시 해결방안
본문
오늘 그누보드 설치해주면서 발견한 겁니다.
뒷북일지 모르나 정보공유차원에서~;)
그누보드 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. 모든환경에서 위와 같이 해결되지는 않습니다~
추천
0
0
댓글 2개

설치하시기 전에 데이터베이스 캐릭터셋을 euckr 로 변경하신 후 설치하셔도 됩니다.

ALTER DATABASE `database_name` DEFAULT CHARACTER SET euckr COLLATE euckr_korean_ci
혹시 이거 한방?????
혹시 이거 한방?????