/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Problemer med log fil generator
Fra : thomas hygum


Dato : 27-07-04 08:12

Jeg fandt en log fil generator i php på nettet. Den laver nu nydelige
"access.log" - filer.

Men logfile analyzers kan ikke læse dem. F.eks. AWstats skriver der er
noget galt med syntaxen. Kan nogen se, hvad der skulle være galt med
de her linier:

195.24.14.202 - - [07/Jun/2004:10:05:35 +0100] "GET HTTP/1.1" 200 -
"http://www.tigerensrede.dk/" "Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; FunWebProducts)"
195.24.14.202 - - [07/Jun/2004:10:05:40 +0100] "GET HTTP/1.1" 200 -
"http://www.tigerensrede.dk/" "Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; FunWebProducts)"
195.24.14.202 - - [07/Jun/2004:10:05:44 +0100] "GET HTTP/1.1" 200 -
"http://www.tigerensrede.dk/" "Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; FunWebProducts)"

Jeg har prøvet at lave en manuel opsætning af awstats som en combined
format, men det virkede ikke, den var sådan:

LogFormat = "%host %other %logname %time1 %methodurl %code %bytesd
%refererquot %uaquot"

Min mistanke går på "method url" linien i min access.log: "GET
HTTP/1.1", er det den, der er noget galt med?

 
 
Anders K. Madsen (27-07-2004)
Kommentar
Fra : Anders K. Madsen


Dato : 27-07-04 09:02



thomas hygum (29-07-2004)
Kommentar
Fra : thomas hygum


Dato : 29-07-04 07:33

Jeg har løst problemet. Det var det mellemrum, jeg omtalte. Jeg
puttede $PHP_SELF derind og det var lige, hvad awstats skulle bruge.

Når jeg ikke bruger apache er fordi jeg selv må generere mine logfiler
på mit domæne, fordi min udbyder, cliche.dk, tilsyneladende ikke
tillader mig adgang til logfilerne.

"Anders K. Madsen" <madsen@lillesvin.linux.dk> wrote in message news:<20040727100132.5fb86fa7@lapsvin>...
> On 27 Jul 2004 00:12:23 -0700
> hygum@tigerensrede.dk (thomas hygum) wrote:
>
> > Jeg fandt en log fil generator i php p nettet. Den laver nu nydelige
> > "access.log" - filer.
> >
>
> Hvorfor bruger du ikke bare apaches access.log?
>
> > Men logfile analyzers kan ikke l se dem. F.eks. AWstats skriver der er
> > noget galt med syntaxen. Kan nogen se, hvad der skulle v re galt med
> > de her linier:
> >
> > 195.24.14.202 - - [07/Jun/2004:10:05:35 +0100] "GET HTTP/1.1" 200 -
> > "http://www.tigerensrede.dk/" "Mozilla/4.0 (compatible; MSIE 6.0;
> > Windows NT 5.1; FunWebProducts)"
> > 195.24.14.202 - - [07/Jun/2004:10:05:40 +0100] "GET HTTP/1.1" 200 -
> > "http://www.tigerensrede.dk/" "Mozilla/4.0 (compatible; MSIE 6.0;
> > Windows NT 5.1; FunWebProducts)"
> > 195.24.14.202 - - [07/Jun/2004:10:05:44 +0100] "GET HTTP/1.1" 200 -
> > "http://www.tigerensrede.dk/" "Mozilla/4.0 (compatible; MSIE 6.0;
> > Windows NT 5.1; FunWebProducts)"
> >
> > Jeg har pr vet at lave en manuel ops tning af awstats som en combined
> > format, men det virkede ikke, den var s dan:
> >
> > LogFormat = "%host %other %logname %time1 %methodurl %code %bytesd
> > %refererquot %uaquot"
> >
> > Min mistanke g r p "method url" linien i min access.log: "GET
> > HTTP/1.1", er det den, der er noget galt med?
>
> Well, der er 2 spaces mellem GET og HTTP/1.1, ved ikke om det kan v re
> det...
>
> Mvh.
>    Madsen

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste