Hudson을 설치하고 Hudson관리화면으로 이동하면 Your container doesn't use UTF-8 to decode URLs  이라는 빨간 색 글자가 보이는 경우가 있다. 말 그대로 웹서버 컨테이너가 UTF-8로 지정되어 있지 않습니다. 라고 알려주는 것.

 

해결방법은 허드슨 톰캣관련 문서에서 확인할 수 있었다.( http://wiki.hudson-ci.org/display/HUDSON/Tomcat )

 

 

i18n
Some versions of Tomcat (such as 5.0.28) uses iso-8859-1 to decode URLs, which is in a clear violation of the relevant RFCs. To fix this problem, add the following URIEncoding attribute to the connector definition in $TOMCAT_HOME/conf/server.xml.
<Connector port="8080" URIEncoding="UTF-8"/>
Other people reported that a presence of RequestDumperValve would also cause a problem.
Related reads
  2. John O'Conner's blog entry about his experiment. See Elliotte's comment in particular (elharo.)
 
 

Tomcat의 경우 인코딩타입을 명백하게 지정하지 않은 경우 기본값으로 iso-8859-1 를 사용하게 되기 때문에 $TOMCAT_HOME/conf/server.xml 의 Connector에 URIEncoding="UTF-8" 이라고 지정해주어야만 한다. 

 

이클립스에서 Export --> java>javadoc 을 함으로써 소스파일을 쉽게 html 형식의 javadoc 파일을 쉽게 만들수 있다.

소스 코드를 UTF-8로 작성을 한 경우 빌드된 javadoc 파일들의 한글은 깨져 보이게 된다.

물론 브라우저 상에서 인코딩타입을 UTF-8로 변경하면 깨지지 않은 한글을 볼수 있지만

매번 다른 화면을 이동할 때마다 인코딩타입을 변경해주거나 자동선택을  선택해지 하고 UTF-8로 고정시켜야만 한다.

javadoc파일을 만들때 당연히 옵션이 있을 거라 생각하고 살펴보니..

역시나 javadoc 생성 마지막 단계에서 VM options을 지정함으로써 javadoc 파일의  Charset을 UTF-8로 설정할 수 있었다.

 

 

위의 그림과 같이 VM options 텍스트필드에 다음과 같이 입력한다.

 

-locale ko_KR -encoding UTF-8 -charset UTF-8 -docencoding UTF-8

 

 

CACTI에서 한글 사용하기.

기타 | 2008. 10. 21. 15:38
Posted by 시반

머 아는 사람을 다덜 아는 툴이겠지만 cacti는 네트워크모니터링툴이다. 좋은 툴이긴헌데 한글화가 안되어 있다는 점과 내가 잘 모르는 php로 되어있다는 점과 분명 솔라리스에서도 지원된다고 했는데도 불구하고 성공을 못했다(정확히는 설치는 되었지만 수집이 안되었다. 먼가 다른 설정이 있는듯. 정확한 이유는 잘 모르겠다..)는 아쉬운 툴이기도 하다. 결국 만만한 리눅스에 설치하여 사용해 왔지만...

 

가득이나 영어울렁증이 있는 나에게 영어가 잔뜩인 페이지는 정말 극악.

장비 등록이니 그래픽등록이니 죄다 영어로 등록해왔기에 몰랐었는데 한글을 썼더니 데이타에 들어가지도 않는다.

디비로 직접 넣어봤더니..이거야 원..페이지가 깨진다.

charactor set 때문이겠거니 cacti환경설정을 아무리 봐도 charactor set 설정하는 부분이 없다.

다행히 include/config.php 상단에 다음과 같은 한줄만 추가해 주면 된다.

 

다행히 include/config.php 상단에 다음과 같은 한줄만 추가해 주면 된다.

 

header("Content-Type: text/html; charset=utf-8");

 

몰랐던 사실 또 한가지. 현재 cacti 0.8.7b를 사용중에 있는데 수집주기를 1분단위로 설정할 수 있다.

설정하는게 머 그리 대단한 일이라고 하시겠지만 예전 버젼에서는 기본값이 5분 이었다.

즉 5분 이내는 아무것도 보이지 않는 공백..결국 깔끔한 차트형태로 보기 위해서는 최소 5분으로 설정을 해야 했었는데

어느 버젼부터인지는 모르겠지만 수집주기를 1분단위로 설정할 수 있게 되었다고 한다.(진작 알았으면....)

 

 

 
블로그 이미지

시반

시반(詩伴)이란 함께 시를 짓는 벗이란 뜻을 가지고 있습니다. 함께 나눌수 있는 그런 공간이길 바라며...

카테고리

분류 전체보기 (233)
개발 이야기 (73)
WEB2.0 (57)
DB2 (24)
MySQL (6)
오라클 (26)
기타 (44)
취미 (0)
잡담 (2)