- Today
- Total
목록EUC-KR (4)
CODE CAVE
기존에 저희 사이트가 파일 ~ 디비 모두 다 euc-kr 이였는데요. 차근차근 utf-8 로 바꿔가는 중입니다. 이번에 소개 해드릴 것은 파일들의 euc-kr 인코딩을 일괄적으로 utf-8로 바꾸는 작업입니다. 한개의 파일을 바꾸려면 맥 터미널에서 아래 1줄 명령만 실행하면 끝납니다. $> iconv -c -f euc-kr -t utf-8 [기존파일이름] > [변환후나올 파일이름] 하지만 실제 사이트 파일 인코딩을 전체 변환할 예정이라면 하나하나 하긴 너무 힘들죠. :( 아래 스크립트는 폴더를 지정하면 그 폴더 아래 있는 모든 파일들의 인코딩을 변환해줍니다. ----------------------------------------------------------------------------------..
저는 맥북 사용자 입니다. 이번에 기존 사이트가 전부 euc-kr 로 되어있어서 파일~DB 까지 모두 utf-8로 변경하려고 하다가 막혔습니다. 맥에선 EUC-KR 인코딩 된 것은 읽지 못합니다! 저희는 닷홈호스팅을 사용하고 있습니다만 저희 실서버에서 SQL파일을 뽑아보니 EUC-KR 이더라구요, 이 SQL 파일을 새로 만든 아마존 RDS에 넣으려고 하니 문제가 발생했습니다. 그럼 천천히 따라하면서 euckr을 utf8로 변신 시켜봅시다 맥 사용자 여러분! 1. 일단 euc-kr 로 구성 되있는 실서버에서 DB 파일을 덤프합니다. $> mysqldump -u[USERID] -p [DB NAME] > [덤프 되어 저장될 파일명] 위 과정을 거치면 금방 덤프 파일 (.sql)이 추출 됩니다. 이 파일은 eu..
euc-kr.... 오랜만에 다뤄보네요 ㅋㅋ 이젠 없을 줄 알았는데 새로 맡은 쇼핑몰 프로젝트가 독립몰인데 euc-kr 이네요 하.. 투정은 그만하고 본론으로 들어가겠습니다.. phpmyadmin 을 설치하시고 euc-kr로 구성된 디비의 SQL 덤프 파일을 가져오기(import) 하실 때 여기서 파일 문자셋을 고르셔야 하는데, 이때 euc-kr이 없으신 분들 계실 겁니다. euc-kr은 이 세상에서 사라져야 마땅할 캐릭터셋이지만 그래도 어쩌겠습니까 ㅠㅠ 아직도 euc-kr의 흔적이 남아있는게 꾀 있는걸.. 참고로 저는 아마존 EC2 서버에 우분투를 깔고 phpmyadmin을 사용하였습니다. phpmyadmin 설치는 여기를 참조하세요. 해결 법은 의외로 간단합니다~ 1. 설정 파일 열기 (루트만 수정할..
맥에서는 euc-kr 인코딩을 읽어들일 수 없어서 더욱 짜증나는데요.. 빨리 모든 프로그램의 인코딩이 utf-8로 되었으면 합니다... 아직까지도 euc-kr이 많다는 절망적인 현실 ㅠㅠㅠ 그렇지만 어쩌겠어요, 한국에서 일하는 이상 적응해야죠. 아무튼 계속 설명하자면 euc-kr로 되어있는 PHP파일과 MySQL이 있다고 했을 때, php파일이 깨진다고 utf-8로 변환해서 작업해서 ftp로 올리게되면 인코딩이 데이터베이스와 안맞으므로 데이터가 삽입될 때 깨져보일 수 있습니다. 전체적인 인코딩을 전부 변경할것이 아니라면 임시방편으로 인코딩은 그대로 둔채 한글만 제대로 보이게 하고 싶을 때가 있을 겁니다. 그럴 때 인텔리제이에서는 가볍게 한글을 볼 수 있는 방법이 있습니다~ 역시 명불허전 인텔리제이는 안되..