기술지원 요청하실 땐 계정명을 밝혀주시는 센스 부탁드리겠습니다.
글 수 965
한글화 작업하다가 발견한 사실인데.. 확인해봐주시길....^^
UTF8 환경의 한글 구축시 또는 euc-kr 로 다국어 환경이 안됨을... 알게 되어군요!~~~
자료를 UTF8로 할시에는 화면에는 한글이 뜨지만.. DB 가 깨지고...
자료를 일반값으로 할시.. 화면은 깨지고 DB 쪽은 괜찮아 지더라고요!~~~
아래 부분땜에 그런듯 싶네요!~~
제 PC 환경의 캐릭터셋입니다...
디지문 캐릭터셋
=======================================================
이 부분은 MYSQL 에서는 utf8_general_ci 로 사용하는것 아닌가요???
의외의 결과물인듯.. 보통은 UTF8 을 많이들 쓰시는것 같던데....
euckr_korean_ci 이 아닌 utf8_general_ci 도 많이 쓰시고요!~~???
UTF8 환경의 한글 구축시 또는 euc-kr 로 다국어 환경이 안됨을... 알게 되어군요!~~~
자료를 UTF8로 할시에는 화면에는 한글이 뜨지만.. DB 가 깨지고...
자료를 일반값으로 할시.. 화면은 깨지고 DB 쪽은 괜찮아 지더라고요!~~~
아래 부분땜에 그런듯 싶네요!~~
제 PC 환경의 캐릭터셋입니다...
character set client | utf8 |
---|---|
character set connection | utf8 |
character set database | utf8 |
character set filesystem | binary |
character set results | utf8 |
character set server | utf8 |
character set system | utf8 |
character sets dir | C:\kebihome\server\mysql\share\charsets\ |
collation connection | utf8_unicode_ci |
(Global value) | utf8_general_ci |
collation database | utf8_general_ci |
collation server | utf8_general_ci |
completion type |
디지문 캐릭터셋
character set client | utf8 |
---|---|
(Global value) | euckr <- 혼용하시는듯... |
character set connection | utf8 |
(Global value) | euckr <- 혼용하시는듯... |
character set database | euckr <- 요게 다르군요... |
character set filesystem | binary |
character set results | utf8 |
(Global value) | euckr <- 혼용하시는듯... |
character set server | euckr <- 요게 다르군요... |
character set system | utf8 |
character sets dir | /usr/local/mysql/share/mysql/charsets/ |
collation connection | utf8_unicode_ci |
(Global value) | euckr_korean_ci <- 혼용하시는듯... |
collation database | euckr_korean_ci <- 요게 다르군요... |
collation server | euckr_korean_ci <- 요게 다르군요... |
completion type |
이 부분은 MYSQL 에서는 utf8_general_ci 로 사용하는것 아닌가요???
collation database | euckr_korean_ci <- 요게 다르군요... |
---|---|
collation server | euckr_korean_ci <- 요게 다르군요... |
의외의 결과물인듯.. 보통은 UTF8 을 많이들 쓰시는것 같던데....
euckr_korean_ci 이 아닌 utf8_general_ci 도 많이 쓰시고요!~~???
홈피스
- 2009.04.16
- 23:36:22
- (*.233.85.39)
아 그럼 참 이상하네요!~^^
제 PC는 윈도우라 다른 호스팅에서도 함 테스트 해봤는데...
http://onla.codex.kr/php/news.php 다른곳에서는 잘 되거든요!~~
제가 말씀 드린 부분이 틀려서 그런거 같은데... ??
의문이네요!~~ 왜 euc-kr 이 아직 많이 있는걸로 저도 알고 있네요!~~
그러나 요즘은 거의 많은 호스팅 업체들이... 뭐 대부분의 사용자분들이 XE 나 기타 그누보드가 UTF8 로 되어 있어서
많이들 그런식으로 가고 있다고 말씀드린거예요~^^
제 PC는 윈도우라 다른 호스팅에서도 함 테스트 해봤는데...
http://onla.codex.kr/php/news.php 다른곳에서는 잘 되거든요!~~
제가 말씀 드린 부분이 틀려서 그런거 같은데... ??
의문이네요!~~ 왜 euc-kr 이 아직 많이 있는걸로 저도 알고 있네요!~~
그러나 요즘은 거의 많은 호스팅 업체들이... 뭐 대부분의 사용자분들이 XE 나 기타 그누보드가 UTF8 로 되어 있어서
많이들 그런식으로 가고 있다고 말씀드린거예요~^^
디지문호스팅의 mysql은 기본 utf8 사용 가능하되 euckr도 사용 가능하죠.
mysql 4.1.x 버전부터는 다중 캐릭터셋이 지원됩니다. 코어 캐릭터셋은 utf8외에 다른 것으로 지정이 불가능합니다. 즉, 기본으로 utf8은 반드시 지원하며 이 외의 캐릭터셋을 옵션으로 지원한다는 것이죠.
디지문호스팅은 mysql 5.0.45로 돌아가므로 코어캐릭터셋이 utf8이며 euckr도 함께 지원합니다.
대개 게시판 툴 설치할 때 utf8 관련하며 문제되는 부분은 mysql보다는 아파치 웹서버 캐릭터셋 쪽 문제입니다.
디지문호스팅의 아파치 웹서버는 기본 euckr로 돌아가고 있습니다. 그래서 Only utf8 환경에서만 돌아간다는 게시판 툴을 설치해서 문제를 호소하는 분들이 종종 있었습니다.
대부분의 호스팅에선 의외로 웹서버 캐릭터셋으로 utf8을 사용하지 않고 euckr 환경이 대부분이랍니다. 잘못 알고 계시네요.