채택완료

서버 한글이 깨져나옴

2017-09-18 (월) 22:40:03 2,599

서버에 올린 한글 이름으로 된 음원이 ???대젃寃?留롮씠 諛쏆븯?붾뜲 이렇게 깨져 있습니다.

음원은 정상적으로 작동은 됩니다. 원인이 무엇인가요?

|

답변 3개 / 댓글 1개

채택된 답변
+20 포인트

인코딩이 깨졌네요. 

저장된 파일명이 문제인가요. 

아니면 출력 된 텍스트가 문제인가요? 

파일명이라면 저장할 때 파일명을 변경해주는걸로 해결이 될것 같습니다 

답변에 대한 댓글 1개

그 동안 아무 문제가 없었습니다. 이름 변경도 되지 않고 삭제도 되지 않습니다.

음원을 올릴적에 다른 한글코드를 사용한거 같네요.

맥이나 그런기기로 올리면 가끔 그런경우가 생기더라구요

일단 강제로 지우긴 해야 하는데 서버라면  inode 이름으로 파일을 지우고 db 쪽도 수동으로 지우셔야 될겁니다.

리눅스이고 자체 서버라면,

/etc/sysconfig/i18n

Lang="ko_KR.eucKR"

SUPPORTED = "ko_KR.UTF-8:ko_KR:ko"

SYSFONT ="latarcyrheb-sun16"

이라고 수정하시고  재 접속해 보시면 제대로 보일겁니다.

호스팅이라면, 한글 파일 이름을 사용할 수 있도록 수정해 달라고 요청해 보시길..

답변을 작성하려면 로그인이 필요합니다.