Christoph Jeschke: Download Counter - welche PHP Funktion?

Beitrag lesen

Guten Tag,

Also, wieso kann ich mich darauf verlassen, dass jeder Request an meinen
Webserber registiert wird mit allen erfoderlichen Daten und dass ich
später auch auf dieses Log zugreifen kann?

Entweder, man hat den Server selbst aufgesetzt, dann sollte man es auch wissen, oder man fragt denjenigen, der den Server aufgesetzt hat. Diese Information bestimmt das weitere Vorgehen: Üblicherweise gibt es einen Access-Log, der jeden Request an den Webserver aufzeichnet. Gibt es diesen nicht und man kann auch nicht auf diese Information verzichten, mag es sinnvoll sein, einen eigenen Log schreiben zu lassen. Gleiches gilt auch, wenn man sich durch Wahl einer bestimmten Vorgehensweise selbst ein Bein gestellt hat, z.B. wenn man ein Downloadskript verwendet, welches verschiedene Dateien lesen und ausgeben kann und nicht eindeutig adressierbar ist.

Aber das hat der OP so nicht erfragt.

Wo sagen mit awstat oder webalizer später, wer den Download angefordert
hat, was mit einem separaten Downloadscript bei passender Erweiterung
ohne weiteres realisierbar wäre?

Diese Anforderungen hat der OP nicht gestellt. Davon abgesehen sind die Fragen nach "Wer" und "Wo" ohne Kontext nicht beantwortbar. "Wo" in Stenkelfeld? Oder "wo" innerhalb eines Klickpfades auf einer Website?

Gruß
Christoph Jeschke

--
Zend Certified Engineer