현재 홈피가 그누보드 euc-kr 인데, uft-8 로 변경건 정보
현재 홈피가 그누보드 euc-kr 인데, uft-8 로 변경건
본문
10,000포인트 겁니다.
안녕하세요, 현재 홈페이지가 그누보드 기반인데 euc-kr 입니다.
전체를 uft-8 로 변경하고 싶은데.. 가능할까요? 혹시 변경하신분 있으시면 조언좀 부탁드립니다.
* db 들은 어떻게..?
도저히 방법이 없는걸까요? 가능한 방법이 있다면 시간이 오래걸려도 시도해보고 싶습니다.
안녕하세요, 현재 홈페이지가 그누보드 기반인데 euc-kr 입니다.
전체를 uft-8 로 변경하고 싶은데.. 가능할까요? 혹시 변경하신분 있으시면 조언좀 부탁드립니다.
* db 들은 어떻게..?
도저히 방법이 없는걸까요? 가능한 방법이 있다면 시간이 오래걸려도 시도해보고 싶습니다.
댓글 전체
활용팁에 변환프로그램 있습니다.
UTF8 Encode 버튼을 누르면 UTF8로 일괄 변환됩니다.
UTF8 Decode 버튼은 반대로 EUC-KR로 변환합니다.
Data 폴더는 제외하고 하시는게 좋을 것 같습니다.
(그런데 혹시 서버에서 직접 변환하는 방법을 말씀하시는건가요?)
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=21696&page=2
그리고 config.php 에서 $g4['charset'] = "utf-8"; 로 수정하시면 되겠군요.
UTF8 Encode 버튼을 누르면 UTF8로 일괄 변환됩니다.
UTF8 Decode 버튼은 반대로 EUC-KR로 변환합니다.
Data 폴더는 제외하고 하시는게 좋을 것 같습니다.
(그런데 혹시 서버에서 직접 변환하는 방법을 말씀하시는건가요?)
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=21696&page=2
그리고 config.php 에서 $g4['charset'] = "utf-8"; 로 수정하시면 되겠군요.

디비내용도 변경이 가능한가요?
답변은 안될것이지만 제가 얼마전에 해본적이 있는데요.
답변 웹페이지주소를 까먹어서 말씀은 못드려도 한번 찾아보시면 나올겁니다.
db내용이 아니라 db포맷도 바꾸어야 합니다.
처음에 swedish어쩌고 되어 있는 거를 utf8_general_ci 어쩌고로 바꾸는건데
파일을 6개 수정했습니다.
그리고 새로 인스톨 한거죠.
아...새로 인스톨하면 다 지워져서 안되는군요...죄송....
그럼 수동으로 phpmysqladmin에서 전부 다 바꾸어야겠군요 ㅠ.ㅠ;
답변 웹페이지주소를 까먹어서 말씀은 못드려도 한번 찾아보시면 나올겁니다.
db내용이 아니라 db포맷도 바꾸어야 합니다.
처음에 swedish어쩌고 되어 있는 거를 utf8_general_ci 어쩌고로 바꾸는건데
파일을 6개 수정했습니다.
그리고 새로 인스톨 한거죠.
아...새로 인스톨하면 다 지워져서 안되는군요...죄송....
그럼 수동으로 phpmysqladmin에서 전부 다 바꾸어야겠군요 ㅠ.ㅠ;

DB를 전부 파일로 백업 받으신 후, 임포트 할 때 UTF-8로 지정해주시면 됩니다.
백업 받은 파일도 UTF-8 형식으로 바꿔주는게 좋겠죠.
기존 DB에, collation('euckr_korean_ci' 등)가 지정되었다면 그 값은 자동 변경이 안될겁니다.
이럴 때는 collation을 모두 바꿔준 다음 임포트 하시면 되겠습니다.
백업 받은 파일도 UTF-8 형식으로 바꿔주는게 좋겠죠.
기존 DB에, collation('euckr_korean_ci' 등)가 지정되었다면 그 값은 자동 변경이 안될겁니다.
이럴 때는 collation을 모두 바꿔준 다음 임포트 하시면 되겠습니다.

디비는 set names로, 한글만 쓴다면 해결이 되겠지만
결국 좋은 방법은 아닙니다.
linux라면 iconv를 검토해 보세요.
결국 좋은 방법은 아닙니다.
linux라면 iconv를 검토해 보세요.
웹호스팅 업체쪽에서 DB 및 서버환경을 UTF-8로 변경해준다는 가정하에
DB내용을 EUC-KR에서 UTF-8로 변경하는 방법입니다.
(개인서버일 경우에는 몇가지 과정이 더 필요합니다.)
1. DB를 백업 받습니다. (phpmyadmin)
2. 백업받은 DB파일 형식을 UTF-8로 변경합니다. (에디트플러스 or 활용팁에 있는 변환프로그램 이용)
3. 백업받은 DB파일에서 DEFAULT CHARSET=utf8 을 찾아서 지워줍니다.
==== 삭제 전 ================================
CREATE TABLE `g4_member` (
....
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
=============================================
==== 삭제 후 ================================
CREATE TABLE `g4_member` (
....
) ENGINE=MyISAM;
=============================================
4. 백업받은 DB파일을 phpmyadmin 에서 import 해주시면 됩니다.
DB내용을 EUC-KR에서 UTF-8로 변경하는 방법입니다.
(개인서버일 경우에는 몇가지 과정이 더 필요합니다.)
1. DB를 백업 받습니다. (phpmyadmin)
2. 백업받은 DB파일 형식을 UTF-8로 변경합니다. (에디트플러스 or 활용팁에 있는 변환프로그램 이용)
3. 백업받은 DB파일에서 DEFAULT CHARSET=utf8 을 찾아서 지워줍니다.
==== 삭제 전 ================================
CREATE TABLE `g4_member` (
....
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
=============================================
==== 삭제 후 ================================
CREATE TABLE `g4_member` (
....
) ENGINE=MyISAM;
=============================================
4. 백업받은 DB파일을 phpmyadmin 에서 import 해주시면 됩니다.