Norbert: Backslash u.a. im Serverlog verhindern

Beitrag lesen

Hai fastix®

muss noch mal nachfragen, Deine Fragmente verstehe ich nicht :-(

httpd.conf:
custom log "|tr '' '/' >> /var/log/access_log" common

hmm,
bei mir steht:

in der httpd.conf
LogFormat "$M[] = array('du'=>'%{%Y-%m-%d %H:%M:%S}t', 'ah'=>'%h', 'vs'=>'%v', 'pu'=>'%U', 'qs'=>'%{Query_String}e', 'ci'=>'%{Cookie}i', 'rf'=>'%{Referer}i', 'ua'=>'%{User-Agent}i', 'fi'=>'%{X-Forwarded-For}i', 'bs'=>'%{Accept-Language}i', 'rd'=>'%T');" tractit

und der sub.xtractit.de.conf
<VirtualHost *>
    ServerAdmin info@xtractit.de
    ServerName 4711.xtractit.de
    DocumentRoot /home/www/xtractit.de/sub
    ErrorLog /var/log/apache2/sub.xtractit.de-error_log
    CustomLog /var/log/apache2/sub.xtractit.de-access_log tractit
</VirtualHost>

Damit wird ein Logfile erzeugt, welches von der nachfolgenden Software nur noch includiert werden braucht, um verarbeitet werden zu koennen, also alles sehr effektiv und performant.
Hat das Logfile eine bestimmte Groesse erreicht, wird es in einen temporaeren Ordner verschoben und bekommt eine Zeitmarke als Namen. Nach der Verarbeitung kommt es in die Endlagerstaette, wo es konserviert und in Watte gepackt wird ... ;-)

Wo genau sollten Deine Voodo-Zeichen da nun eingefuegt werden?
Ich kann mir darauf absolut keinen Reim machen ... :-((

Gruss Norbert