2009-06-05 4 views
0

서버에서 특정 파일을 요청할 때마다 데이터베이스에 항목을 기록하는 방법이 필요합니다. 파일 형식, 이미지 또는 다른 미디어 수 있습니다.서버에서 파일을 요청할 때의 로그

어떤 IP 주소 또는 호스트 이름이 파일을 요청했는지 기록 할 수 있습니까?

+0

JPG 또는 PNG와 같은 이미지를 말합니다. 하지만 다른 유형의 서버에서도 작동해야합니다 ... 다른 사이트에서 내 서버의 이미지를 요청할 때와 같은 일반적인 HTTP 요청에 대해 말하고 있습니다. –

답변

2

언어는 무엇입니까? HTTP 처리기 기술? 예

: java/servlet, ruby/rails, php/apache ...

이 두 경우 쉽게 로그 파일을 분석 할 수 있습니다 : HTTP 로그 파일은 IP, 파일 이름, 타임 스탬프가 포함되어 있습니다.

perl+DBI의 10 줄에 아파치의 구성을 파싱하고 데이터베이스로 다운로드를 계산할 수 있습니다. int int cron 그리고 끝내라.

+0

모든 언어. 기본적으로 현재 서버 측 스크립트를 실행하고 있지 않으므로 독립 실행 형이어야합니다. –

+0

HTTP 로그를 구문 분석하십시오. – alamar

+0

PHP로 서버 로그를 읽을 수 있습니까? –

관련 문제