Pages : 1
#1 Le 16/07/2012, à 15:02
- dde
[Résolu] Problème awstats
Bonjour,
J'ai mis en place un postfix et souhaiterais avoir quelques stats via awststs. Postfix fait ce que je veux, à savoir un simple redirect via des alias et awstats semble bien tourner.
xxx@yyy:/etc/postfix$ sudo /usr/lib/cgi-bin/awstats.pl -config=mails -update
[sudo] password for xxx:
Create/Update database for config "/etc/awstats/awstats.mails.conf" by AWStats version 7.0 (build 1.971)
From data in log file "perl /usr/share/doc/awstats/examples/maillogconvert.pl standard < /var/log/mail.log |"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Warning: awstats has detected that some hosts names were already resolved in your logfile perl /usr/share/doc/awstats/examples/maillogconvert.pl standard < /var/log/mail.log |.
If DNS lookup was already made by the logger (web server), you should change your setup DNSLookup=1 into DNSLookup=0 to increase awstats speed.
Jumped lines in file: 0
Parsed lines in file: 915
Found 0 dropped records,
Found 0 comments,
Found 0 blank records,
Found 0 corrupted records,
Found 0 old records,
Found 915 new qualified records.
Je vois bien 915 records....
Pourtant le page web awststs reste désespérement vide
Quelqu'un aurait-il une idée ?
Merci
Dernière modification par dde (Le 19/07/2012, à 08:22)
Hors ligne
#2 Le 16/07/2012, à 18:50
- Kooothor
Re : [Résolu] Problème awstats
Salut dde,
As-tu effectué cette commande ?
$ perl awstats.pl -config=mysite -output -staticlinks > awstats.mysite.html
Source : http://awstats.sourceforge.net/docs/aws … ILD_UPDATE
@+
~ktr
Hors ligne
#3 Le 17/07/2012, à 07:21
- dde
Re : [Résolu] Problème awstats
En effet non..... mais je coince tt de même
$ sudo /usr/lib/cgi-bin/awstats.pl -config=mails -output -staticlinks > postfix.mail.html
-bash: postfix.mail.html: Permission denied
Je me de mande bien où il essaye d'écrire
En attendant sans redirection dans un fichier, l'output me semble bien être ce que je cherche.
Merci,
Hors ligne
#4 Le 17/07/2012, à 17:51
- Kooothor
Re : [Résolu] Problème awstats
J'avoue c'est étrange qu'avec sudo tu te tapes une permission denied !
T'as essayé de mettre cette page html dans un autre répertoire ?
$ sudo /usr/lib/cgi-bin/awstats.pl -config=mails -output -staticlinks > /tmp/postfix.mail.html
Hors ligne
#5 Le 18/07/2012, à 13:15
- dde
Re : [Résolu] Problème awstats
Bon dans /tmp ça fonctionne....
bizarre.....
Hors ligne
#6 Le 18/07/2012, à 15:16
- Kooothor
Re : [Résolu] Problème awstats
Peut-être que le script perl utilise son propre utilisateur et donc faut que tu vérifies les permissions toussah.
Déjà fait un `ls -l` sur le fichier ainsi créé pour voir qui est owner !
Hors ligne
#7 Le 18/07/2012, à 15:21
- dde
Re : [Résolu] Problème awstats
C'est mon user qui est owner......
Hors ligne
#8 Le 18/07/2012, à 16:57
- Kooothor
Re : [Résolu] Problème awstats
Donc c'est normal que tu aies ce message
Crée le fichier dans un répertoire dans lequel tu as les droits d'écriture et mets [Résolu] dans le titre du topic
Hors ligne
#9 Le 19/07/2012, à 08:13
- dde
Re : [Résolu] Problème awstats
Oui mais le sudo ne permet il pas de passer outre ?
Hors ligne
#10 Le 19/07/2012, à 08:20
- Kooothor
Re : [Résolu] Problème awstats
Pas forcément, tu peux lancer un script en root qui va lancer un processes own par un autre user.
Par exemple apache, c'est souvent init (root) qui le lance, pourtant le process est own par httpd (ou www-data).
Merci de mettre [Résolu] dans le titre du topic
Dernière modification par Kooothor (Le 19/07/2012, à 08:21)
Hors ligne
Pages : 1