Webalizer 검색어 인코딩 처리하기

feanor의 이미지

웹 로그 분석기인 Webalizer에는 검색어를 보여주는 기능이 있습니다. 그런데 한국어의 경우에는 검색어가 euc-kr 인코딩인 경우도 있고 utf-8 인코딩인 경우도 있어서 페이지에서 보면 한 쪽이 깨집니다.

그래서 검색어가 utf-8이면 euc-kr로 바꿔서 보여주는 패치를 만들어 보았습니다. 패치는 2.01-10 버전에 대해 했습니다.

한번 써 보세요! :-)

--feanor

File attachments: 
첨부파일 크기
파일 utf-search-string.diff1.62 KB
Forums: 
김정균의 이미지

덕분에 몇가지 일을 더하게 되었네요. Group Referrer size 가 80 밖에 되지 않아서 Group Referrer Page 가 잘리던 문제를 해결했고, Agent array size 가 작아서 Firefox 와 Thunderbird user agent 가 Mozilla 와 구분이 되지 않던 문제를 같이 픽스 했네요.

utf8 문자열 검색어 처리를 예전부터 할까 말까 고민하다가 귀찮아서 않하고 있었는데, 덕분에 오늘 필요한 몇가지 사항들을 픽스 시켜 버렸습니다. :-)

안녕 리눅스 webalizer package 에 반영해 놓았습니다. :-)