| 2008-02-17, 02:34 AM | #1 |
|
Member
![]() Registered: Jan 2007
My Mac: MBP
Posts: 45
오프라인
|
레퍼드 서버접속했을 때 클라이언트 pc의 한글 표시 문제
레퍼드 서버(10.5.2)에 있는 한글명 파일을 ftp 프로그램으로 보게되는 경우
맥에서는 UTF-8 방식으로 설정하면 깨지지 않고 잘 보입니다.(transmit) 피씨에서는 UTF-8 방식으로 강제 설정하면 파일명이 '애플'일 경우 'ㅇㅐㅍㅡㄹ '로 표시 됩니다.(filezilla) 이와 동일한 한글 표시 상황이 타이거(서버 버전이 아님)를 설치하고 pureftpd manager를 사용할 때도 발생했었습니다. 아는 분의 도움으로 해결할 수 있었습니다. pureftpd manger의 설정 화면에서 커스터마이즈 할 수 있는 코맨드 라인에 캐릭터 셋을 UTF-8이 아닌 UTF-8-MAC으로 설정하였더니 피씨에서도 한글이 완벽하게 표시되었었습니다. 래퍼드 서버에서 캐릭터 셋을 설정하려면 어디서 어떻게 해야 하나요? 혹시 터미널을 써야하는 것이라면 자세하게 좀 알려주실 수 있나요?(전 커맨드 라인 같은 것은 잘 몰라서요..) ps. 동일한 하드웨어 조건에서 타이거(서버 버전이 아님)+pureFtpd manager의 ftp 다운로드 속도가 레퍼드에서 ftp 다운로드 속도보다 4배 정도 빠릅니다. 애플홈페이지에서 읽기로는 레퍼트 서버 버젼 이 넷트워크 퍼포먼스가 훨씬 더 증가했다고 나오던데 이상합니다... <추가> 분명pc의 filezilla에서 utf-8로 charset을 셋팅해 주었고, pc에서 filezilla를 써서 Leopard Server로 접속할 때도 uft-8이 감지가 되서 문자를 utf-8로 설정하겠다는 메시지가 나오는데 왜 filezilla의 파일 리스트의 한글 자소들이 분리되어 보이는 건가요? 업로드한 한글파일명을 leopard server에서 열어보면 제대로 보입니다. mac의 transmit에서는 utf-8로 charset을 설정해서 한글 파일 업/다운로드에는 아무 문제가 없습니다.. 보시기에 pc 문제를 여기서 여쭤보는 것 같지만 pureftpd manager의 경우 Tiger가 설치되어 있는 Mac 기반의 서버에서 문제를 해결했기 때문에 이번에도 그런 것이 아닐까 짐작을 해서 질문 올립니다.. b2unit 님께서 2008-02-18 06:55 AM 에 수정하셨습니다.. |
|
| 2008-02-24, 09:16 AM | #2 |
|
Senior Member
![]() ![]() Registered: Jan 2006
My Mac: MBP 15"(2.4GHz), iMac 17"(Early 2006), Mac mini 1.66G(Early 2006), iPod touch 2G, iPod (5th gen,30GB), iPod shuffle (2nd gen)
Posts: 115
오프라인
|
오히려 질문을 드려 죄송합니다.
"pureftpd manager의 설정 화면에서 커스터마이즈 할 수 있는 코맨드 라인에 캐릭터 셋을 UTF-8이 아닌 UTF-8-MAC으로 설정"하는 방법에 대해서 좀더 알려주실수 없을까요? ^^; 저도 pureftpd를 설치했는데 매뉴얼을 봐도 정확한 방법을 찾기가 어렵네요. preferences-options패널의 Extra arguments에 뭔가 써넣는게 아닐까 짐작되는데 말이죠..^^;
__________________
http://freegia.net |
|
| 2008-02-25, 09:09 PM | #3 |
|
Member
![]() Registered: Jan 2007
My Mac: MBP
Posts: 45
오프라인
|
아닙니다. 제가 지방에 내려 갔다 오는 바람에 답변이 늦었습니다. ^^;
말씀하신 그 부분에 --fscharset=UTF-8-MAC --clientcharset=EUCKR 이것을 카피해서 넣으시면 한글 파일이 잘 보입니다. 이 옵션에 대한 구조는 pureftpd manager의 매뉴얼을 보시면 이해하실 수 있습니다. |
|
| 2008-02-26, 05:21 PM | #4 |
|
Senior Member
![]() ![]() Registered: Jan 2006
My Mac: MBP 15"(2.4GHz), iMac 17"(Early 2006), Mac mini 1.66G(Early 2006), iPod touch 2G, iPod (5th gen,30GB), iPod shuffle (2nd gen)
Posts: 115
오프라인
|
잘 되네요.. ^^; 고맙습니다.
Filezilla나 알FTP에서 한글파일 업다운이 원활히 잘 되는군요. IE로 접속해도 한글파일네임이 베트남 쌀이 되지않고 잘 보입니다. ^^; 그런데 IE로 접속했을때 영문파일 업다운과 한글파일 다운은 잘 되는데, 한글 파일 업로드에서는 에러가 나네요. (반면 PC끼리는 한쪽에 알FTP서버를 열어놓고, 다른쪽에 IE로 ftp접속을 하면 한글 파일도 업로드가 잘 되었습니다.) 이점만 고칠 수 있으면 참 좋겠는데... 좀더 연구해봐야겠습니다. 큰 도움 고맙습니다~
__________________
http://freegia.net |
|
| 2008-02-26, 07:19 PM | #5 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: May 2004
My Mac: powerbook g4 12", imac 20"
Posts: 1,038
오프라인
|
IE 인터넷 옵션에서 URL을 UTF-8으로 보내기 선택하셨나요?
__________________
|
|
| 2008-04-21, 04:41 AM | #6 |
|
New Member
Registered: Jul 2007
My Mac: Mac Book Pro
Posts: 11
오프라인
|
맥에서 올리고 받은 한글파일은 정상적으로 보이는데,
윈도우상에서 한글파일을 업로드 해 보내 한글이 깨지네요. 혹시 저만 이런건가요? UTF-8-MAC은 첫가끝 조합형 유니코드만 허용하는 charset입니다. |
|
| 2008-04-21, 08:27 AM | #7 |
|
Member
![]() Registered: Jun 2006
My Mac: macbook
Posts: 30
오프라인
|
OSX는 파일명을 저장할 때 Decomposed UTF-8로 저장합니다.
우리가 흔히 알고 있는 UTF-8은 Composed UTF-8이구요. Decomposed UTF-8의 특징이 한글 자소를 분리해서 저장한다는 겁니다. 한글 뿐만 아니라 다른 언어도 분리해서 저장합니다. 예를 들자면 어디 문자인지는 모르지만 알파벳 A위에 조그맣게 동그라미 붙은 문자 있잖아요. 그것도 맥에서 파일명으로 사용할 땐 A와 동그라미로 분리돼서 저장됩니다. 어쨌거나 이런 이유로 맥이 아닌 시스템에서 맥으로 접속하면 한글 자소가 분리돼서 보이게 됩니다. 뭐 이유는 이렇구요. 해결책은... 저도 모릅니다 -_-;; 혹시 서버 쪽에서 캐릭터셋을 지정할 수 없는지 한 번 찾아보는 것은 어떨런지요? 만약 성공하신다면 답글 올려주세요 ^^; |
|
| 2008-04-21, 08:46 AM | #8 |
|
Member
![]() Registered: Jun 2006
My Mac: macbook
Posts: 30
오프라인
|
아, 혹시 필요하실지 몰라 링크 겁니다.
UAX #15: Unicode Normalization Forms 자바로 짠 변환 소스가 있네요. 서버 만들어 쓰시는 경우라면 유용하겠네요 ^^;; |
|