100% 해결 방법은 아니지만 프로젝트 도중 고객 사항으로euc-kr 사이트를  utf-8 로 변경해 달라고 요구가 왔다.

그분이 디자이너 출신이라 이프로그램을 메일로 전송해 주고.. 답변이 기다리던중 . 이상없이 작동한다고. 연락이 왔다

Euc-kr 사이트를 utf-8 로 변경하는방법

1.모든디자인 페이지 소스에 euc-kr 을 utf-8 로 변경

2.소스와 웹페이지들의 인코딩 방식을 ansi 에서 utf-8 로 변경
RedUTF8.exe 프로그램 사용해서 돌리면 한방에됨 (첨부파일)

3.Db 를 utf8_general_ci 로 생성

4.모든 테이블을 utf8_general_ci로 변경 (db 를 utf8_general_ci로 생성했을 경우 테이블도 utf8_general_ci 생성된다
쉬운방법은 phpmyadmin 에서 해당 테이블을 선택하시고 table optipn 에 collocation 을 utf8_general_ci로 선택
기존에 내용들이 있을경우 깨질지 모르니 백업하시고 변경 후 다시 넣으셔야 할꺼같습니다.(이부분은 자신이 없네요 ;;)

5.db커넥션 공통파일에 mysql_query("set names utf8"); 를 추가해준다

6.일본어 사이트 같은곳에가서 내용 복사해서 붙여넣어본다


2011/08/27 15:10 2011/08/27 15:10

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다