[완료]proftpd에서 브라우져로 접속할 시 한글깨짐.
글쓴이: Munsen / 작성시간: 금, 2007/03/30 - 4:40오전
얼마전에 광랜을 설치하고 ftp서버를 돌리고 있습니다 +_+
서버는 잘 돌아가고 있습니다만 제 파일시스템은 UTF-8인데 브라우져에서 접속할 경우에
영문은 잘 나오는데 한글은 깨집니다. 문자 인코딩을 UTF-8로 바꿔주어도 그렇구요
IE에서도 깨진다고 합니다. Filezilla를 이용해서 접속하면 (물론 문자셋 설정은 UTF-8이구요)
안 깨집니다.
왜 이럴까요... 파일질라에서만 안 깨지니 답답합니다.
Forums:
Filezilla가 UTF-8을
Filezilla가 UTF-8을 지원하는 ftp 클라이언트입니다. 물론 UTF-8을 지원하는 다른 ftp 클라이언트도 있습니다.
Windows에서 코드페이지를 바꾸고 ftp.exe 로 UTF-8로 된 사이트를 접속하면 한글이 제대로 보입니다.
IE나 Windows용 Firefox에서 ftp UTF-8를 제대로 지원하지 않는 듯합니다.
저는 ftp를 Total Commander의 내장된 ftp를 주로 사용합니다. 제 서버를 UTF-8으로 해 놨는데 Total Commander ftp가 UTF-8를 지원하지 않아서 좀 애를 먹고 있습니다.
그냥 속 편하게 FileZilla를 쓰는 건 어떨까요?
이것 저것 옵션
이것 저것 옵션 붙여서 해줘야 할 일이 많기 때문에 proftpd를 써야 한다면 어쩔 수 없지만,
그냥 pureftpd를 쓰면 RFC2640이 구현되어 있어 아름답게 해결할 수 있습니다.
pureftpd 1.0.21 이상 버전에서 configure 시간대에 --with-rfc2640으로 빌드해서,
데몬 옵션에 --fscharset=utf8 만 추가해주면 됩니다.
아래의 스크린샷을 보시면 결과를 대충 알 수 있을껍니다.
http://onionmixer.net/~luna/pngs/automatic-charset-converting-by-pureftpd.png
----
:LOL:
http://lunapapa.egloos.com
감사합니다. pure한번
감사합니다.
pure한번 해보고 pro를 썼던건데 pure문서를 보니 이제 이해가 좀 갑니다;
pro가 쉽다는 느낌이였는데요ㅋ
설정 다시 하려니 머리가;;
댓글 달기