2011-07-06 3 views
6

cloudfront 로그 파일을 읽도록 awstats를 설정 했으므로 배너에 사용되는 특정 파일에 대한 조회에 대한 보고서를 생성 할 수 있어야합니다. "NotPageList"옵션을 변경하여 이미지 파일을 제외하고 awstats * .txt 데이터 파일을 삭제하고 최신 업데이트를 실행했지만 jpg 이미지는 여전히 페이지로 계산되지 않습니다. 이 기능을 사용하려면 무엇을해야합니까? 내 지역에 대해이 문제를 해결 I 제거 코드를 해킹 설치, 그래서 .. 문서화되어 있지 않습니다 awstats에 MIME 타입에 의해 결정되는 "페이지"될 수있는 요청에 대한 추가 조건이 같은awstats 7.0에서 페이지 뷰로 jpg 조회수를 추적하는 방법

LogFile="/var/log/cloudfront-logs/mydomain.log" 
LogFormat="%time2 %cluster %bytesd %host %method %virtualname %url %code %referer %ua %query" 
LogSeparator="\t" 
SiteDomain="d2fxxxxxx.cloudfront.net" 
HostAliases="d2fxxxxxx.cloudfront.net" 
NotPageList="css js class bmp ico rss xml swf" 
DecodeUA=1 
+1

- 나는 6.95-3.el5 (CentOS는)를 실행하는거야 - 위의 설정은 나를 위해 작동합니다. 이것은 아마도 @ColinM으로 표시된 7의 새로운 내용 일 것입니다. – plasmid87

+0

버그 설명은 https://sourceforge.net/p/awstats/discussion/43428/thread/cf2a6f05를 참조하십시오. – cweiske

답변

4

이 보이는 이 MIME 형식 테스트.

AWStats 7.0 빌드 1.971 awstats.pl 라인 18219

전 :

if ($NotPageList{$extension} || 
($MimeHashLib{$extension}[1]) && $MimeHashLib{$extension}[1] ne 'p') { $PageBool = 0;} 

후 : 참고로

if ($NotPageList{$extension}) { $PageBool = 0;} 
+2

나는 비슷한 문제로 어려움을 겪고 있었고 NotPageList 구성 설정을 변경하면 아무 것도하지 않는 이유가 궁금했습니다. 추가 된 OR (||) 절은 기본적으로 유용한 구성 설정을 무효화합니다. – toyNN

관련 문제