Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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.

code a écrit :

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

s4mn3d.jpg

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

  a écrit :

$ 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 smile
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 wink

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 wink

Dernière modification par Kooothor (Le 19/07/2012, à 08:21)

Hors ligne