Aide Linux - Liste de diffusion Ze-Linux hebergée par Hebergement - Over-Link
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AWSTATS] générer page html



et oui, d'apres ce que j'ai vu mon cron met a jour mais c'est un fichier txt qui est genere, et le cgi permet d'afficher en html les données du txt, mais en plus le cgi a de nombreuse options de tri que tu n'as pas si tu genere du html ( d'ailleurs il y a des appels au cgi dans le html tout bete pour certaines demandes )
pour le html il me faudrait un cron qui fasse ( je viens de l'essayer ) :
/var/www/awstats/awstats.pl -update -config=localhost.localdomain -output > /chemin/mapagedestat.html
effectivement generer en html et toujours pointer dessus afin d'éviter de passer systematiquement par le cgi ( qui ne sera appelle par le html que si on en a le besoin, ou que l'on n'active pas si une consultation simple suffit ) peut faire gagner en ressources, par contre je perds les frame du coup, et donc la belle frame de gauche avec le beau menu de tri
a+
Erwan


Patrick lasca wrote:

Merci pour l'info tu l'utilises en CGI toi aussi ??
Alors qu'il paraît que awstat+ un cron te permette de générer tout les x
temps suivant ton cron une page toute bête en html.

A+

Patrick.



Le 1/02/06 16:41, « erwan » <erwan.airone@xxxxxxx> a écrit :



Patrick lasca wrote:



Bonjour,

Je fais tourner awstat sur un serveur linux en cgi, j'ai vu que l'on pouvait
lui faire générer des page html.

Pouvez vous me dire si il y a déjà une personne qui à réaliser ceci ou
m'aiguiller sur un site.

Merci.

A+

Patrick.





Bonjour,

Sur Fedora 3 j'ai un cron qui me le met a jour tous les jours :

/etc/cron.daily/awstatsupdate :
#!/bin/bash
awstats_updateall.pl now  -awstatsprog=/var/www/awstats/awstats.pl

Si tu n'a ni ce cron ni de script awstats_updateall.pl livre avec ton
install tu peux toujours lancer à la main ( ou cron ) en adaptant les
parametres de :
/var/www/awstats/awstats.pl -update -config=localhost.localdomain
-configdir="/etc/awstats"
/chemin_script_awstats.pl -update -config=tamachine.tondomaine
-configdir="/chemin_config_awstats/"

Dans mon cas j'ai un fichier de conf
/etc/awstats/awstats.localhost.localdomain.conf ( cf la doc sur le site
d'awstat tout est explique, en anglais ) ou il y a les chemins de log
apache a eplucher, le nom de domaine/l'IP de la machine etc... qu'il
utilise pour generer ses stats

Pour y acceder il te faut un alias apache, celui ( genere a l'install )
que j'ai pour une utilisation en local est /etc/httpd/conf.d/awstats.conf :

Alias /awstats/icon/ /var/www/awstats/icon/

ScriptAlias /awstats/ /var/www/awstats/
<Directory /var/www/awstats/>
       DirectoryIndex awstats.pl
       Options ExecCGI
       order deny,allow
       deny from all
       allow from 127.0.0.1
</Directory>

#Alias /css/ /var/www/awstats/css/
#Alias /js/ /var/www/awstats/js/

A+
Erwan


--
QOTD:
	"I used to be an idealist, but I got mugged by reality."

----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html
Liste Herbergee par Over-Link [http://www.over-link.net]


Aide Linux - Liste de diffusion Ze-Linux hebergée par Hebergement - Over-Link