PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anzahl der Downloads abrufen



thenktor
22.08.07, 14:18
Hallo
Ich habe auf meinem HTTP Server (Cherokee (http://www.cherokee-project.com/)) ein paar Dateien zum Download. Mich würde interessieren, wie oft die runtergeladen werden. Gibt es eine Möglichkeit das abzurufen?
Oder muss ich mir ein php/shell/cgi Skript schreiben, das die Anzahl speichert?

.matthias
22.08.07, 15:03
Schau mal in die access.log, sollte per default unter /var/log/cherokee/access.log liegen.
Die nach dem Filename durchgreppen, und das an wc pipen, dann hast du's ganz gut getroffen.

thenktor
22.08.07, 15:13
Cool, danke für den Tip. Damit kann man schonmal was anfangen.

Apoll
22.08.07, 19:35
Die nach dem Filename durchgreppen, und das an wc pipen, dann hast du's ganz gut getroffen.

wc ist da unnötig, grep kennt die Option '-c':

-c, --count
Suppress normal output; instead print a count of matching lines
for each input file. With the -v, --invert-match option (see
below), count non-matching lines.

Nur der Vollständigkeit halber - spart einen Subprozess... ;)