Hallo ihr,
ich verwirr mal wieder mit Anfängerfragen
Also ich hab eine Webseite mit einem Memberbereich (geschützt per htaccess). Nun würde ich gerne wissen, wer was da treibt. Soweit so gut, die Namen vom htaccess tauchen ja in der Logdatei vom Apache auf...
Nun mein Plan in Pflicht und Kür:
Pflicht:
Einmal am Tag läuft ein Script, das in den Logfiles nachschaut, wie viele Dateien ein Account runtergeladen hat und ob z.B. von vielen verschiedenen IP-Adressen eingeloggt wurde etc. Und dann halt, wenn x Downloads waren ne Mail verschickt.
Mein Problem dabei: Woher weiß ich, bzw das Script, welcher Tag in den Logfiles ist? Ja ich weiß, Datum steht drin, aber die Files sind ja irre lang, dauert das nicht ne Weile erstmal alles zu zerlegen, zu schauen welches Datum in der Zeile steht etc.. gibts dafür ne bessere Lösung?
Kür:
Das ganze "live" zu haben, also den tail von den Logs zu beobachten... aber keine Ahnung wie das nun gehen soll, ich vermute mit PHP gar nicht.
Wäre für Input dankbar und nein, keine fertigen Scripte, selber basteln is der Mann. Das ist so eine Art Denksportaufgabe
trunky
ich verwirr mal wieder mit Anfängerfragen

Also ich hab eine Webseite mit einem Memberbereich (geschützt per htaccess). Nun würde ich gerne wissen, wer was da treibt. Soweit so gut, die Namen vom htaccess tauchen ja in der Logdatei vom Apache auf...
Nun mein Plan in Pflicht und Kür:
Pflicht:
Einmal am Tag läuft ein Script, das in den Logfiles nachschaut, wie viele Dateien ein Account runtergeladen hat und ob z.B. von vielen verschiedenen IP-Adressen eingeloggt wurde etc. Und dann halt, wenn x Downloads waren ne Mail verschickt.
Mein Problem dabei: Woher weiß ich, bzw das Script, welcher Tag in den Logfiles ist? Ja ich weiß, Datum steht drin, aber die Files sind ja irre lang, dauert das nicht ne Weile erstmal alles zu zerlegen, zu schauen welches Datum in der Zeile steht etc.. gibts dafür ne bessere Lösung?
Kür:
Das ganze "live" zu haben, also den tail von den Logs zu beobachten... aber keine Ahnung wie das nun gehen soll, ich vermute mit PHP gar nicht.
Wäre für Input dankbar und nein, keine fertigen Scripte, selber basteln is der Mann. Das ist so eine Art Denksportaufgabe

trunky
Kommentar