웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
UTF-8과 Euc-kr 동시에 사용하기
2007.11.05 11:55
우선 이 기술문서는 서버관리자(루트)의 권한에서 선행되어야 함을 알려드립니다. 또한 Apache 2.xx , MySQL 4.1 이상의 UTF-8 기본 환경에서의 인코딩 문제로 충돌을 일으키는 분들에 대한 팁입니다.
echo "AddDefaultCharset euc-kr"
이 처럼 해당 계정에 .htaccess 로 임의지정 하여 사용하셔도 되지만 핫엑세스를 적용하기 전 데이터가 날아가는 현상이 일어납니다. 또한 AddDefaultCharset 옵션은 아파치 옵션이므로 본 옵션으로 인해 열린 html 파일이나 php 파일의 데이터 처리과정까지 영향을 주지 않습니다.
MySQL 설정파일 my.cnf의 [mysqld] 항목에
init_connect=SET NAMES binary
default-character-set=utf8
위와 같은 옵션을 My-SQL에 적용시켜 주면 기본 캐릭터셋은 UTF-8 이지만, 바이너리 모드로 등록이 되어 있기에 UTF-8과 EUC-kr을 동시에 사용하실 수 있습니다. 또한 아파치 환경설정에서
AddDefaultCharset utf8
항목을
AddDefaultCharset off
로 해주시면 인코딩과 상관없이 자동설정이 되게 하실 수 있습니다. 이와 같은 설정이 활성화 되면 제로보드4의 경우 UTF-8로 인코딩 작업을 하실 필요가 없어집니다.
echo "AddDefaultCharset euc-kr"
이 처럼 해당 계정에 .htaccess 로 임의지정 하여 사용하셔도 되지만 핫엑세스를 적용하기 전 데이터가 날아가는 현상이 일어납니다. 또한 AddDefaultCharset 옵션은 아파치 옵션이므로 본 옵션으로 인해 열린 html 파일이나 php 파일의 데이터 처리과정까지 영향을 주지 않습니다.
MySQL 설정파일 my.cnf의 [mysqld] 항목에
init_connect=SET NAMES binary
default-character-set=utf8
위와 같은 옵션을 My-SQL에 적용시켜 주면 기본 캐릭터셋은 UTF-8 이지만, 바이너리 모드로 등록이 되어 있기에 UTF-8과 EUC-kr을 동시에 사용하실 수 있습니다. 또한 아파치 환경설정에서
AddDefaultCharset utf8
항목을
AddDefaultCharset off
로 해주시면 인코딩과 상관없이 자동설정이 되게 하실 수 있습니다. 이와 같은 설정이 활성화 되면 제로보드4의 경우 UTF-8로 인코딩 작업을 하실 필요가 없어집니다.
태그 연관 글
- [2018/09/03] 묻고답하기 [보안] 이번에 XE4 오픈소스 게시판을 utf-8 버전으로 업그레이드 했는데... *2
- [2015/09/17] Blog XE3 일정과 몇가지 계획에 대해 공유합니다 *9
- [2015/05/05] 묻고답하기 네이버 한글도메인 웹문서관련 문의. *1
- [2014/01/08] 포럼 UTF-8 BOM의 문제 *3
- [2012/07/23] 묻고답하기 zb4 에서 XE 로 이전한 회원들의 그룹변경이 안됩니다 *2
댓글 10
제목 | 글쓴이 | 날짜 |
---|---|---|
제로보드 소스 서버에 올릴때.. [3] | 남국 | 2007.10.17 |
최근 댓글 리스트에 & " < > 안 나오게 하기 [3] | 必得力 | 2007.10.18 |
관리자 페이지 모듈->댓글 내용에 & " < > 안 나오게 하기 [1] | 必得力 | 2007.10.18 |
답글 영역 안보이게 블로그에서 토글 방식 적용 [9] | 지허 | 2007.10.18 |
게시물 작성시 날짜 지정하기 [14] | JAMSUN2 | 2007.10.24 |
(글) 등록 시간을 변경해 봅시다. [4] | Simulz | 2007.10.26 |
(글) 서명 높이 줄이고 스크롤바 생성 [4] | Simulz | 2007.10.26 |
달력으로 게시판 글 검색하기(블로그 말고) [4] | 핑크플로이드 | 2007.10.27 |
ZBXE용 도쿠위키 연동소스 코드 [7] | 베니 | 2007.10.29 |
IIS 5.x 6.0 에서 PHP 성능을 높여보자... | 핑크플로이드 | 2007.10.30 |
게시판 상단의 css 옆의 마크 안나오게 하는방법좀 알려주세여! [4] | 홍제헌 | 2007.10.30 |
로그인/로그아웃 화면 첨부합니다. 이미지 변경법좀 ... [1] | 홍제헌 | 2007.10.30 |
댓글 입력폼이 너무 무겁게 느껴질때 [2] | 비지니스 | 2007.10.31 |
백지화면이 뜰때는~ | 하나로45 | 2007.11.02 |
메뉴에 "회원 정보 보기" 걸기. [4] | font | 2007.11.03 |
IE6 메인화면 밀리는 문제...우연히 해결...^^ | 김태상473 | 2007.11.03 |
제로보드xe 연동 프리하드2 설치방법 [8] | hoaopoyoy | 2007.11.03 |
UTF-8과 Euc-kr 동시에 사용하기 [10] | 써니a | 2007.11.05 |
아이디/비번 찾기 메일 깨지는 현상 해결 [3] | 짱돌의세상 | 2007.11.06 |
글을 읽을때마다 조회수 증가 하게 하는 팁 [19] | 비밀얌 | 2007.11.06 |