Pas de stats générées avec Webalizer
#1
Posté 05 février 2008 - 17:37
j'ai un dédié chez ovh avec plusieurs sites installés dessus.
Toutes les stats sont bien générées pour les sites, sauf un.
Je ne comprends pas pourquoi car les logs sont pourtant là et les stats de ce site ce sont figées en aout 2007. Depuis plus rien, je n'ai que les logs, mais aucun interprétation graphique ou chiffrée à partir du dossier stats (www.site.com/stats).
Si quelqu'un avait une solution ou un début de piste ce serait sympa car là je sèche après de nombreuses recherches...
PS: c'est une serveur Kimsufi
Merci,
Romain
#2
Posté 05 février 2008 - 17:41
Je préfère des outils basés sur des systèmes de tags comme Xiti ou GG Analytics par exemple.
Recruteo.com : offres d'emploi webmarketing et référencement
Répertoire BtoB, l'annuaire des entreprises BtoB
wabstemer
#4
Posté 05 février 2008 - 21:08
Je suis d'accord que Webalizer n'est pas terrible. AWStats est nettement mieux comme analyseur de logs. Quoi qu'il en soit, le pauvre Webalizer ne peut rien faire si quelqu'un a désactivé là tâche des mises à jour...
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#5
Posté 05 février 2008 - 21:33
2 - Ensuite il faut que tu verifies la configuration du fichier /etc/webalizer.conf.domaine (en remplaçant domaine par le login du site en question)
3 - Apres tu peux lancer la commande sudo (cf contenu de 0logrotate-webalizer) pour tenter de generer les stats et voir les eventuels messages d'erreurs.
- REFTOWEB : Référencement de sites
- HEBTOWEB : Guide hébergement de site Internet
#6
Posté 06 février 2008 - 09:23
Jeanluc, le mardi 5 février 2008 à 21:08, dit :
Non, je ne regarde pas toutes les stats de tous les sites installés sur mes serveurs. C'est la première fois que j'y accédait et quand j'ai vu que ça bloquait depuis aout 2007, j'ai tenté de voir d'où cela pouvait provenir... sans succès, c'est pour cela que je fait appel aux membres du Hub. J'installe analytics ou d'autres outils de mesure de stats sur des sites plus importants, ici des stats à la webalizer suffisent... quand ça marche...
Sinon c'est moi le gestionnaire (qui se débrouille un peu) de ce serveur et des autres.
1 - Deja il faut que tu vérifies que le fichier /etc/cron.daily/0logrotate-webalizer contient bien la commande sudo avec les bons parametres.
J'ai cette ligne, identique (mis à part l'identifiant) aux autres domaines installés sur le serveur
sudo -u landatac /usr/local/bin/webalizer -c /etc/webalizer.conf.landatac
2 - Ensuite il faut que tu verifies la configuration du fichier /etc/webalizer.conf.domaine (en remplaçant domaine par le login du site en question)
J'ai ceci (qui semble être la bonne configuration au vu des autres domaines. C'est moi qui vient de changer domaine.com, le vrai domaine apparait bien)
LogFile /usr/local/apache/logs/landatac-access_log
OutputDir /home/landatac/www/stats
Incremental yes
HostName domaine.com
PageType htm*
PageType cgi
PageType phtml
PageType php
PageType php3
PageType pl
PageType shtml
HideURL *.gif
HideURL *.GIF
HideURL *.jpg
HideURL *.JPG
HideURL *.png
HideURL *.PNG
HideURL *.ra
SearchEngine yahoo.com p=
SearchEngine altavista.com q=
SearchEngine google.com q=
SearchEngine eureka.com q=
SearchEngine lycos.com query=
SearchEngine hotbot.com MT=
SearchEngine msn.com MT=
SearchEngine infoseek.com qt=
SearchEngine webcrawler searchText=
SearchEngine excite search=
SearchEngine netscape.com search=
SearchEngine mamma.com query=
SearchEngine alltheweb.com query=
SearchEngine northernlight.com qr=
3 - Apres tu peux lancer la commande sudo (cf contenu de 0logrotate-webalizer) pour tenter de generer les stats et voir les eventuels messages d'erreurs.
C'est là que mes compétences montrent leurs limites.
Est-bien sur webmin avec la commande shell? si oui, j'obtient ceci:
(j'ai encore remplacé volontairement le nom du domaine)
> sudo -u landatac /usr/local/bin/webalizer -c /etc/webalizer.conf.landatac
Error: Unable to restore run data (9)
Webalizer V2.01-10 (Linux 2.6.18.1-grsec-xxxx-grs-ipv4-64) French
Using logfile /usr/local/apache/logs/landatac-access_log (clf)
Creating output in /home/landatac/www/stats
Hostname for reports is 'domaine.com'
Reading history file... webalizer.hist
Reading previous run data... webalizer.current
Il semble y avoir effectivement une erreur, comment y remédier?
Merci de votre aide en tout cas!
#7
Posté 06 février 2008 - 10:32
J'ai deja eu ce souci et pour y remedier j'ai regeneré tous mes stats depuis la date qui posait problème :
1 - Identifier le numéro du fichier log non pris en compte (par exemple 32)
2 - Editer le fichier webalizer.landatac :
et changer la ligne LogFile avec le numéro identifié en (1)
LogFile /usr/local/apache/logs/landatac-access_log.32
3 - Lancer la generation de stats avec la commande sudo
sudo -u landatac /usr/local/bin/webalizer -c /etc/webalizer.conf.landatac
4 - Regarder si il y a toujours un message d'erreur et surtout si des stats ont été générées (la commande renvoie le nombre de lignes prises en compte).
5 - Verifier /stats
Si 4 et 5 sont ok alors refaire l'opération 2 et 3 en décrementant le nombre 32 de 1 jusqu'à arriver à landatac_log.1 et landatac_log pour finir
- REFTOWEB : Référencement de sites
- HEBTOWEB : Guide hébergement de site Internet
#8
Posté 06 février 2008 - 11:02
> sudo -u landatac /usr/local/bin/webalizer -c /etc/webalizer.conf.landatac
Error: Can't open log file /usr/local/apache/logs/landatac-access_log.2
Webalizer V2.01-10 (Linux 2.6.18.1-grsec-xxxx-grs-ipv4-64) French
> sudo -u landatac /usr/local/bin/webalizer -c /etc/webalizer.conf.landatac
Error: Can't open log file /usr/local/apache/logs/landatac-access_log.1
Webalizer V2.01-10 (Linux 2.6.18.1-grsec-xxxx-grs-ipv4-64) French
> sudo -u landatac /usr/local/bin/webalizer -c /etc/webalizer.conf.landatac
Error: Unable to restore run data (9)
Webalizer V2.01-10 (Linux 2.6.18.1-grsec-xxxx-grs-ipv4-64) French
Using logfile /usr/local/apache/logs/landatac-access_log (clf)
Creating output in /home/landatac/www/stats
Hostname for reports is 'domaine.com'
Reading history file... webalizer.hist
Reading previous run data... webalizer.current
Il ne trouve aucun fichier log.numero
Ce message a été modifié par romainb - 06 février 2008 - 11:02.
#9
Posté 06 février 2008 - 11:32
et les compresser une fois l'opération terminée
Un conseil : ne commence pas par le .2 car ca va te faire "un trou" dans tes stats. Il faut que tu commences par le dernier connu par webalizer et ama ce n'est pas le .2 qui date de 2 semaines !!
- REFTOWEB : Référencement de sites
- HEBTOWEB : Guide hébergement de site Internet
#10
Posté 06 février 2008 - 11:43
Par contre pour décompresser je fais comment car je n'ai pas accès au répertoire
/usr/local/apache/logs/
copie ecran
Merci de ta patience et de ton aide !!!
Ce message a été modifié par romainb - 06 février 2008 - 11:46.
#11
Posté 06 février 2008 - 12:01
cd /home/log/httpd
Pour décompresser
gunzip nomdufichier.xx.gz (avec xx comme numéro de ton fichier log)
Pour compresser
gzip nomdufichier.xx
PS : je te conseil d'ouvrir 2 consoles : 1 pour compresser decompresser les fichiers et une pour générer les stats.
- REFTOWEB : Référencement de sites
- HEBTOWEB : Guide hébergement de site Internet
#12
Posté 06 février 2008 - 13:58
> sudo -u landatac /usr/local/bin/webalizer -c /etc/webalizer.conf.landatac
Error: Unable to restore run data (9)
Webalizer V2.01-10 (Linux 2.6.18.1-grsec-xxxx-grs-ipv4-64) French
Using logfile /usr/local/apache/logs/landatac-access_log.10 (clf)
Creating output in /home/landatac/www/stats
Hostname for reports is 'domaine.com'
Reading history file... webalizer.hist
Reading previous run data... webalizer.current
> sudo -u landatac /usr/local/bin/webalizer -c /etc/webalizer.conf.landatac
Error: Unable to restore run data (9)
Webalizer V2.01-10 (Linux 2.6.18.1-grsec-xxxx-grs-ipv4-64) French
Using logfile /usr/local/apache/logs/landatac-access_log.9 (clf)
Creating output in /home/landatac/www/stats
Hostname for reports is 'domaine.com'
Reading history file... webalizer.hist
Reading previous run data... webalizer.current
J'ai commencé à 10
/usr/local/apache/logs/landatac-access_log.10
jusque 1, mais toujours ce message qui semble bloquer:
Error: Unable to restore run data (9)
Je crois que je ne vais pas pouvoir générer les stats malgré votre aide précieuse...
Par contre j'ai les logs en local, est-il possible avec un logiciel ou autre système de générer des stats?
Encore merci ...
Ce message a été modifié par romainb - 06 février 2008 - 13:58.
#13
Posté 06 février 2008 - 14:56
Verifie aussi que dans le repertoire stats tu n'as pas un fichier de plus de 2GO.
- REFTOWEB : Référencement de sites
- HEBTOWEB : Guide hébergement de site Internet
- ← Comparaison de visiteurs sur les differents outils de stast
- Statistiques du net
- Part des moteurs pour un site corporate →



Haut












