차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:webalizer [2014/03/01 17:05] – V_L | tech:webalizer [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1 | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | {{tag> | ||
+ | ======Webalizer====== | ||
+ | |||
+ | 아파치 웹서버용 웹로그 분석툴 중 가장 대표적인 Webalizer. | ||
+ | | ||
+ | |||
+ | |||
+ | http:// | ||
+ | |||
+ | [[piwik]]이 더 나은 듯. | ||
+ | |||
+ | =====한글===== | ||
+ | |||
+ | 그런데 이 프로그램을 utf-8 서버에 한국어로 설치를 하면 프로그램 메세지와 통계 페이지의 문자가 깨져서 나온다. | ||
+ | 이 이유는 webalizer에 탑제되어있는 한국어 파일의 문자 인코딩이 ANSI로 되어있어서 그렇다. | ||
+ | |||
+ | 임시방편으로 브라우저에서 인코딩 설정을 euc-kr로 하면 문자가 깨지지 않고 제대로 보이긴 하지만, 프로그램의 메세지가 깨지는 현상과, 통계페이지에서의 데이터중 한글로 된 글자가 있을경우 깨지는것은 막지 못한다. | ||
+ | |||
+ | 해결방법은 한글 언어 파일을 설치하기전에 애초에 utf-8로 변환해놓는 것이다. | ||
+ | 한글 언어 파일은 webalizer의 소스 파일중 lang\webalizer_lang.korean 이 파일이다. | ||
+ | 이 파일을 editplus등의 프로그램으로 utf-8로 변환하고 서버에서 설치를 하면 된다. | ||
+ | |||
+ | 데비안 페키지안의 webalizer.mo를 msgunfmt 해서 살펴보니, | ||
+ | |||
+ | / | ||
+ | |||
+ | ${WEBALIZER} -c ${i} -Q || continue; 를 아래처럼 변경 | ||
+ | |||
+ | LANG=" | ||
+ | |||
+ | http:// | ||
+ | |||
+ | ^ 누구나 수정하실 수 있다. [[http:// | ||
+ | |||