You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Norbert Pfeiffer <no...@schwarzer.de> on 2006/06/28 09:21:32 UTC

Logfile-Config switcht

Hallo,

habe das Logfile vom "Apache/2.0.53 (Linux/SUSE)" so konfiguriert,
dass in einem Feld der Scriptname steht und in einem anderen der
Querystring.
Gedacht - getan und dann das hier:

   "/mm.php" "a=1234&m=4321&i=567"
   "/vw.php" "a=4321&m=1234"
=> "/vw.php?a=4321&m=1234" "-"
=> "/mm.php?a=1234&m=4321&i=567" "-"
   "/mm.php" "A=991234&M=994321&I=99567"
   "/vw.php" "A=994321&M=991234"
=> "/vw.php?A=994321&M=991234" "-"
=> "/mm.php?A=991234&M=994321&I=99567" "-"
   "/r.php" "ST=C&ID=9876&T=http%3A%2F%2Fwww.test.com&U=username"
=> "/r.php?ST=C&ID=9876&T=http://www.test.com&U=username" "-"

Die fuenf waren im Zeitraum von 10:51-17:11 die einzigen Ausfaelle.
und sie traten auch, wie dargestellt, kurz hintereinander auf.
Hat jemand eine Idee warum das mal klappt und dann wieder nicht.


m. b. G.  N. Pfeiffer
---------------------
normal: 06131-1436094
Notruf:  0163-3613642
---------------------
e.o.f.

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------


Re: Logfile-Config switcht

Posted by Norbert Pfeiffer <no...@schwarzer.de>.
Hallo Marcel,

> > [...] dass in einem Feld der Scriptname steht und in einem anderen
> > der Querystring. Gedacht - getan und dann das hier:
> > 
> > "/mm.php" "a=1234&m=4321&i=567"
> > "/vw.php" "a=4321&m=1234"
> > => "/vw.php?a=4321&m=1234" "-"
> > => "/mm.php?a=1234&m=4321&i=567" "-"
> > "/mm.php" "A=991234&M=994321&I=99567"
> > "/vw.php" "A=994321&M=991234"
> > => "/vw.php?A=994321&M=991234" "-"
> > => "/mm.php?A=991234&M=994321&I=99567" "-"
> > "/r.php" "ST=C&ID=9876&T=http%3A%2F%2Fwww.test.com&U=username"
> > => "/r.php?ST=C&ID=9876&T=http://www.test.com&U=username" "-"

> bei jeder markierten Zeil von Dir hat es am Ende der Zeile ein "-"
richtig!

Da sollte eigentlich der Querystring drin stehen, tut er aber nicht,
sondern er klebt am Scriptnamen. Und genau das ist das Problem, mal
trennt der Apache den Querystring ordentlich ab und schreibt ihn in
ein extra Feld und mal laesst er ihn am Scriptnamen und das Feld fuer
den Querystring erhaelt ein '-'.

Besonders gut ist der Fehler in der zweiten und dritten Zeile zu
erkennen, da hier das gleiche Script mit den gleichen Parametern
geloggt wurde.

Einmal ordentlich getrennt:
> > "/vw.php" "a=4321&m=1234"

und dann zusammengepappt:
> > => "/vw.php?a=4321&m=1234" "-"
Konsequenterweise ist hier das Feld fuer den Querystring leer,
wie Du voellig richtig bemerkt hast ...


m. b. G.  N. Pfeiffer
---------------------
normal: 06131-1436094
Notruf:  0163-3613642
---------------------
e.o.f.

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------


Re: Logfile-Config switcht

Posted by STAR Group Webmaster <we...@star-group.net>.
Hallo Norbert

> [...] dass in einem Feld der Scriptname steht und in einem anderen
> der Querystring. Gedacht - getan und dann das hier:
> 
> "/mm.php" "a=1234&m=4321&i=567"
> "/vw.php" "a=4321&m=1234"
> => "/vw.php?a=4321&m=1234" "-"
> => "/mm.php?a=1234&m=4321&i=567" "-"
> "/mm.php" "A=991234&M=994321&I=99567"
> "/vw.php" "A=994321&M=991234"
> => "/vw.php?A=994321&M=991234" "-"
> => "/mm.php?A=991234&M=994321&I=99567" "-"
> "/r.php" "ST=C&ID=9876&T=http%3A%2F%2Fwww.test.com&U=username"
> => "/r.php?ST=C&ID=9876&T=http://www.test.com&U=username" "-"

bei jeder markierten Zeil von Dir hat es am Ende der Zeile ein "-" ->
evtl. leerer UserAgent Eintrag oder ähnlich. Alle anderen haben diesen
Eintrag nicht ...

Gruss Marcel

-- 

 STAR AG           Phone  +41 52 742 92 00
 Wiesholz 35       Fax    +41 52 742 92 92
 CH-8262 Ramsen    Email   webmaster@star-group.net
                   Online http://www.star-group.net/

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------