+ 텍스트뷰브 한글 검색이 되지 않을 경우 admin 2013.11.19 뭐 이것저것 다 해봤다 원인은 서버상에 mod_url 이 설정되어 있어서 그런것이다. UTF-8 환경의 서버를 이용하시는 분들 중,텍스트큐브의 검색 기능을 사용하면, 한글이 깨져서 나오시는 분들 계시지요?이 부분에 대한 해결 방법을 알려드립니다. ^^ 일단, 이 한글이 깨지는 원인은 호스팅 업체들이 mod_url 이라는 모듈을 사용하면서 생겨난 문제인데요호스팅 업체들로서는 보안상의 문제로 mod_url 모듈을 로드 시켜 두었는데이 모듈은 시스템의 인코딩과 브라우저에서 요청하는 URL 인코딩이 서로 다른 경우에 발생할 수 있는 문제점을 해결하기 위해서 URL 인코딩을 무조건 euc-kr로 보내는 역할을 하는 듯 합니다. 때문에, 분명 서버도 UTF-8 이고 스킨도 UTF-8로 작성했음에도 불구하고 이런... Read More..
latin1 으로 지정된 DB를 utf8 또는 euckr로 변경하기 admin 2013.11.19 상황 현재 운용중인 db서버에 latin1으로 된 db 백업파일을 복원하는 방법 1. latin1으로 백업하기 mysqldump -u root -p dbname –defalut-character-set latin1 > dump.sql 2. 문자셋 변환하기 utf8 변환 iconv -c -f cp949 -t utf8 dump.sql > 변환파일.sql euckr 변환 iconv -c -f cp949 -t euck dump.sql > 변환파일.sql 3. 테이블 구조 변경 sed -e ‘s/latin1/utf8/g’ -i 변환파일.sql 4. 데이터베이스 복원 mysql –default-character-set utf8 -u root -p dbnmae < 변환파일.sql 이렇게 입력후 mysql 콘솔에서 확... Read More..