CKFinder 한글파일명 문제 해결 방법

Name  
   achor ( Hit: 10225 Vote: 26 )
Homepage      http://empire.achor.net
Category      웹개발

지난 포스팅에서 CKFinder를 활용하여 웹앨법이나 자료실 만드는 법을 살펴 보았습니다.
http://empire.achor.net/blog/3

추가적으로,
Windows 계열의 서버에서 php 버전의 CKFinder를 이용할 시 한글 문제로 고생하시는 분들이 많아
해결책을 포스팅 합니다.


과거 FCKEditor 시절부터 Windows 계열의 서버에서는 한글 파일 문제가 쉽지 않았기에
직접 소스코드를 수정하는 등의 다양한 방법이 있었지만
대개의 경우 한글 파일명을 임의의 영문과 숫자 파일명으로 변경하는 등의 부차적인 방법이었던 면이 있어 왔습니다.

CKFinder로 버전업 된 이후에도 그러한 방법이 횡횡하고 있습니다만
사실 설정을 통해 이를 손쉽게 해결할 수 있습니다.


config.php 파일 내에 다음과 같은 코드를 삽입하시면 됩니다.

$config['FilesystemEncoding']='CP949';

웹페이지들이 UTF-8 등을 사용한다고 해도 상관 없습니다.
Windows 계열 시스템에서 한글 파일명에 사용하는 CP949 character set을 통해
실제 시스템에 파일이 존재하는지 체크하고, 썸네일이 없다면 생성 등의 작업을 수행할 수 있게 됩니다.


한국어 외에 타 언어의 Windows 계열 character set은 아래를 참고 하십시오.
Language Windows character set
English cp1252
French cp1252
German cp1252
Italian cp1252
Japanese cp932 (Shift-JIS)
Korean cp949
Lithuanian cp1257
Polish cp1250
Portuguese cp1252
Russian cp1251
Simplified Chinese cp936
Spanish cp1252
Traditional Chinese cp950
Ukrainian cp1251

References: http://www.ianywhere.com/developer/product_manuals/sqlanywhere/0902/en/html/dbdaen9/00000398.htm

- achor

본문 내용은 4,948일 전의 글로 현재의 관점과 다를 수 있습니다.

Post: https://achor.net/board/blog/6
Trackback: https://achor.net/tb/blog/6
RSS: https://achor.net/rss/blog

Share 밴드공유 Naver Blog Share Button


Tag

- 웹개발: IndieWeb 한국모임 (2015-02-07 16:59:52)- 웹개발: 모바일 블로그 오픈 (2015-03-09 01:10:19)

- 웹개발: 네이버 소셜앱 (2010-08-09 03:08:10)- 웹개발: 설 연휴를 보내고... (2015-02-23 02:04:10)

- CKFinder: CKFinder를 활용한 웹앨범 제작 방법 (2011-05-24 19:10:17)- 웹개발: 서버 처리속도 개선 (2015-02-22 17:07:42)

- 웹개발: 홈페이지 글작성과 동시에 자동으로 Twitter에 전송되는 기능 이야기 (2010-09-14 23:26:28)- 웹개발: IndieWeb 네이버 카페 연동 (2015-02-20 15:00:08)

- 웹개발: Opengraph 및 Google Map 적용 (2016-08-06 02:18:25)- 웹개발: OpenID 시험 지원 (2008-04-20 20:27:07)



 10   1   1
No
Category1
Category2
Subject
Date
Hit
10IT웹개발   jQuery를 활용한 XML data island 변경2013/11/162807
9IT모바일   주파수 경매2013/09/042920
8디지털마케팅Platform   Facebook은 영원할 것인가?2011/06/0615338
7디지털마케팅Seach   Google +1 Button2011/06/0311119
6IT웹개발   CKFinder 한글파일명 문제 해결 방법2011/06/0210225
5디지털마케팅Seach   meta tag를 통해 검색엔진 접근을 제한하는 방법2011/05/3113790
4디지털마케팅Seach   robots.txt를 통해 검색엔진 접근을 제한하는 방법2011/05/3111601
3IT웹개발   CKFinder를 활용한 웹앨범 제작 방법2011/05/2411283
2디지털마케팅Seach   RSS 피드, 블로그를 검색엔진, 메타블로그에 등록하자2011/05/2311227
1디지털마케팅Seach   중복되는 링크를 위해 canonical link를 사용하자2011/05/2311005
1 

  당신의 추억

ID  

  그날의 추억

Date  

  Poll
Only one, 주식 or 코인?

주식
코인

| Vote | Result |
First Written: 05/19/2011 14:55:00
Last Modified: 08/23/2021 11:46:44
추천글closeopen