티스토리 뷰

한글은 크게 신경쓰지 않다가 사용할려다 보니 삽질을 여러번 하는 것 같다.


cacti-0.8.8a 버전이 나와서 cacti를 재설치 해보았다.

그러나 그래프 타이틀이 깨지는 문제가 발생했다.

이전에는 폰트 파일 경로를 설정해주면 되었지만 cacti-0.8.8a 버전을 폰트설정이 달랐다.


암튼 여러번 삽질 끝에 겨우 해법을 찾은 것 같다.

 

아래 URL을 참고했다.

http://jekyung.com/122


우선 cacti 디렉터리에서 include/config.php 파일을 연 후


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


위 내용을 제일 위쪽에 입력해 준다.


그리고 lib/rrd.php에서 870번째 줄에 있는


"--title=" . cacti_escapeshellarg($graph["title_cache"]) . RRD_NL .


위 내용을 아래 내용으로 수정해 준다.


"--title=\"" . str_replace("\"", "\\\"", $graph["title_cache"]) . "\"" . RRD_NL .


수정하면 모든 작업은 끝.

 

그래도 깨진다면 lib/rrd.php 맨 위에 아래 내용을 입력해준다.

 

putenv("LANG=ko_KR.UTF-8");

혹시나 기존에 그래프를 생성해 놓은게 있다면 그래프를 삭제한 후 다시 생성해보면 될 것 같다.

그래도 안되면 Device 까지 삭제 후에 재설정해본다.


난 깔끔하게 Device까지 삭제하고 나서 추가해 보았다.

 

그래도 가끔 한글이 깨진다..^^;;

'Study > System' 카테고리의 다른 글

Cacti Plugins - Realtime  (0) 2012.07.23
Cacti Customizing  (0) 2012.07.19
Mysql 원격 접속 허용  (0) 2012.07.19
HP DL Series 인터페이스 오류  (0) 2012.07.16
여러 개 테이블 삭제하는 쿼리문 작성 방법  (0) 2012.04.27
댓글