Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Pages: 1
Yop,
Awstats n'arrive pas à trouver les navigateurs et les OS, il ne trouve pas non plus les bots qui sont passés sur le serveur.
Voici ma configuration de log dans mon apache2.conf :
LogFormat "%V %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" http://%V/" combinedvhost
CustomLog "/var/log/apache2/virtualhost" combinedvhostPour avoir les logs de chaques domaine, sous-domaines je split le fichier virtualhost à l'aide de split-logfile.
J'obtiens bien les sous-domaines mais j'obtiens aussi des adresses IP, des www.msn.blabla, etc...
Je post un morceau de mes logs :
dagargamel.no-ip.org 82.232.48.84 - - [01/Aug/2006:17:03:24 +0200] "GET / HTTP/1.1" 200 1221 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060626 Firefox/1.5.0.5 (Debian-1.5.dfsg+1.5.0.5-1)" http://dagargamel.no-ip.org/
dagargamel.no-ip.org 82.232.48.84 - - [01/Aug/2006:17:03:26 +0200] "GET /phpinfo.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2524 "http://dagargamel.no-ip.org/phpinfo.php" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060626 Firefox/1.5.0.5 (Debian-1.5.dfsg+1.5.0.5-1)" http://dagargamel.no-ip.org/
dagargamel.no-ip.org 82.232.48.84 - - [01/Aug/2006:17:03:25 +0200] "GET /phpinfo.php HTTP/1.1" 200 48138 "http://dagargamel.no-ip.org/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060626 Firefox/1.5.0.5 (Debian-1.5.dfsg+1.5.0.5-1)" http://dagargamel.no-ip.org/
dagargamel.no-ip.org 82.232.48.84 - - [01/Aug/2006:17:03:26 +0200] "GET /phpinfo.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2146 "http://dagargamel.no-ip.org/phpinfo.php" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060626 Firefox/1.5.0.5 (Debian-1.5.dfsg+1.5.0.5-1)" http://dagargamel.no-ip.org/
Je dois configurer quelques chose dans Awstats pour qu'il arrive à les lire ?
Lorsque j'utilisais un fichier de log par sous domaines je n'avais pas de problème.
Merci d'avance.
Hors ligne
il faut coller dans apache2.conf :
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{forensic-id}n\" %v" combinedet dans ton fichier conf awstats, il fauf remplacer LogFormar=4 par :
LogFormat = "%host %other %logname %time1 %methodurl %code %bytesd %refererquot %uaquot %otherquot %virtualname"
Faut bien sur redemarrer apache, et tu devrais voir apparaitre les navigateurs et OS.
Hors ligne
Nan c'est pas bon, lors du split ça me donne l'ip au lieu du vhost.
Hors ligne
J'ai le droit d'être pas doué ?
J'avais pas changé le nom du fichier...
Maintenant reste à voir pourquoi il me sort des IP au moment du split et à voir si il me trouve les robots.
Hors ligne
Pour ma culture personnelle, c'est quoi l'intérêt de split-logfile (qui, si j'ai bien compris, prend un fichier de log et split en différents fichiers, par vhost) ?
Pourquoi pas simplement donner à chaque site son fichier de log et hop ?
Hors ligne
J'ai plus de 500 sites hébergés soit 1 vhost par site avec les logs access/error. ![]()
Les vhost de masse simplifient la gestion des sites. Hélas cette méthode ne permet pas de créer un fichier de log par site comme la méthode d'un vhost par site.
Split-logfile coupe le fichier de log suivant chaque host d'ou l'obligation d'ajouter %V dans la ligne LogFormat du fichier de conf d'Apache2.
%V = sous-domaine (par exemple).
J'espère avoir été clair. ![]()
Hors ligne
Bon alors, j'ai un robot qui est passé.
Dans mon fichier virtualhost j'en ai les traces :
80.118.245.52 80.118.217.88 - - [01/Aug/2006:20:56:06 +0200] "OPTIONS / HTTP/1.1" 200 - "-" "Microsoft-WebDAV-MiniRedir/5.1.2600" "-" localhost
80.118.245.52 80.118.217.88 - - [01/Aug/2006:20:56:06 +0200] "PROPFIND /Admin%24 HTTP/1.1" 405 295 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600" "-" localhost
80.118.245.52 80.118.217.88 - - [01/Aug/2006:20:56:06 +0200] "PROPFIND /Admin%24 HTTP/1.1" 405 295 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600" "-" localhost
Le problème c'est que quand je split j'obtiens un fichier 80.118.245.52.log :wacko:
Le contenu de mon fichier 80.118.245.52.log :
80.118.217.88 - - [01/Aug/2006:20:56:06 +0200] "OPTIONS / HTTP/1.1" 200 - "-" "Microsoft-WebDAV-MiniRedir/5.1.2600" "-" localhost
80.118.217.88 - - [01/Aug/2006:20:56:06 +0200] "PROPFIND /Admin%24 HTTP/1.1" 405 295 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600" "-" localhost
80.118.217.88 - - [01/Aug/2006:20:56:06 +0200] "PROPFIND /Admin%24 HTTP/1.1" 405 295 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600" "-" localhost
Une idée pour que le robot reste dans dagargamel.no-ip.org.log ?
Hors ligne
Ca rend zinzin. ![]()
Hors ligne
Pages: 1