Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Dateizugriffe zählen (https://www.delphipraxis.net/29302-dateizugriffe-zaehlen.html)

erniepb 7. Sep 2004 12:30


Dateizugriffe zählen
 
Hallo erstemal...
Ich hab folgendes Problem: Auf "meinem" webserver liegt ne Datei zum Download bereit, die Teils über meine Webseite herunter geladen wird und teils von anderen Seiten (Downloadforen, ...).
Wie kann ich jetzt zählen, wie oft auf die Datei zugegriffen wurde?? (Wie ich das mit php von meiner Seite mache ist klar.)
Kann mir jemand n Tipp geben in welche Richtung man überhaupt suchen müsste?!

Vielleicht über htaccess oder cgi-Skripte??

Danke ...

moritz 7. Sep 2004 12:33

Re: Dateizugriffe zählen
 
Hallo,

beste Möglichkeit ist es die Apache - Logfiles auszuwerten. Da musst du nix zwischenschalten und hast haargenaue Auswertungen. Das geht natürlich nur, soweit du zugriff drauf hast.

Gruß, Moritz

himitsu 7. Sep 2004 13:04

Re: Dateizugriffe zählen
 
Über die LogFiles ist es wohl der beste und sicherste Weg, allerdings ist ja das auswerten der Log's nicht immer ganz einfach.


Da du ja mit PHP Erfahrung hast, kannst du's auch über eine Art Downloadscript machen

Also die Datei als Parameter an ein Script übergeben, welche die Aufrufe zählt und gleichzeitig zur Datei weiterleidet - du brauchst dann halt nur überall, wo die Datei gedownloadet werden soll, das Script angeben.
Allerdings ist es dabei unter umständen auch möglich dieses Scipt zu umgehen und somit die Zählung zu übergehen.

erniepb 7. Sep 2004 15:04

Re: Dateizugriffe zählen
 
Mit nem Downloadskript hab ich schon probiert und des funktioniert soweit auch ganz gut, allerdings akzeptieren die meisten Downloadforen diese nicht, sondern nur Direkt-Links *seufz*.
Drum: Wie greife ich auf die Apache-Logfiles zu?? Wo sind die?? N Tutorial oder Beispiel vielleicht??


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz