xml http 로 인터페이스하는 모든 로케일이 C 인 솔라리스 서버가 있습니다.
서블릿에서 log4j를 이용해서 xml 내용을 로그에 남기는데, 한글부분이 모두 ??? 로 나옵니다.
벼라별 인코딩을 다 해봤지만 안되는군요. LC_CTYPE=ko_KR.eucKR 하면 물론 잘 나오지만... 시스템을 재부팅하긴 힘든 상황이라서요.
좋은 방법이 없을련지요?
xml http 로 인터페이스하는 모든 로케일이 C 인 솔라리스 서버가 있습니다. 서블릿에서 log4j를 이용해서 xml 내용을 로그에 남기는데, 한글부분이 모두 ??? 로 나옵니다. 벼라별 인코딩을 다 해봤지만 안되는군요. LC_CTYPE=ko_KR.eucKR 하면 물론 잘 나오지만... 시스템을 재부팅하긴 힘든 상황이라서요. 좋은 방법이 없을련지요?
로케일/환경변수는 특정 어플에만 적용시킬 수 있습니다. 데몬만 재시동 하던지 옵션이 있을것이라고 생각되네요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: 로케일이 C 인 서버에서의 한글입출력
LC_CTYPE=ko_KR.eucKR해서 잘 나온다고 하셨는데, 이게 시스템 재부팅하고 상관이 있나요?
로케일/환경변수는 특정 어플에만 적용시킬 수 있습니다. 데몬만 재시동 하던지 옵션이 있을것이라고 생각되네요.
댓글 달기