Hallo Andü,
Mein Problem ist bloß, dass ich jede Zeile der Log Datei in ihre Bestandteile aufteilen will.
Aus meinem Perl-Kochbuch:
while(<LOGDATEI>){
my ($client, $identuser, $authuser, $date, $time, $tz, $methode, $url, $protocol, $status, $bytes) =
/^(\S+) (\S+) (\S+) \[([^:]+):(\d+:\d+:\d+) ([^\]]+)\] "(\S+) (.*?) (\S+)" (\S+) (\S+)$/;
# ...
}
In PHP übersetzten darfst du es selbst (preg_match_all() mit dem regulären Ausdruck (ggf. den noch etwas modifizieren) als ersten Parameter, der Inhalt des Logfiles als zweiten Parameter und einer Variablen als dritten (hier liegt dann das Ergebnis drin) - so würde ich das zumindest angehen :-)).
Grüße aus Nürnberg
Tobias