[Typo3-german] awstat - update per cronjob

Martin Ficzel martin.ficzel at gmx.de
Fri Aug 19 10:56:04 CEST 2005


hallo ich habe in mehreren seiten awstat integriert, nach den jüngsten 
sicherheitslücken ist da ja ein update angesagt

da ja shared hosting server immer etwas verschnupft reagieren wenn mann 
das logile nach 2 monaten zum ersten mal wieder auswerten lässt soll das 
logfile bei nir jeden tag per cronjob ausgewertet werden...

bisher habe ich das per shellscript in dieser art gelöst :::


> #!/bin/sh
> 
> cd "/home/meinedomain.de/cgi-bin/"
> 
> log_folder="/home/meinedomain.de/fileadmin/logfiles"
> log_file="logfile.log"
> log_name="www.meinedomain.de"
> log_domain="www.meinedomain.de"
> log_domains="www.meinedomain.de meinedomain.de www.meine-domain.de meine-domain.de"
> 
> log_prog="/home/meinedomain.de/typo3conf/ext/cc_awstats/mod1/awstats.pl"
> 
> # ---------------------
> # statistik erstellen
> # ---------------------
> echo
> echo "Aktualisiere Statistik Informationen"
> echo 
> 
> # umgebungsvariablen setzen
> export AWS_LANG=default
> export AWS_DOMAIN=$log_domain
> export AWS_DOMAINS=$log_domains
> export AWS_LOGFILE=$log_folder"/"$log_file
> export GATEWAY_INTERFACE=
> export AWS_DIR="./"
> export AWS_ICON_DIR="./icon/"
> export AWS_CACHE_DIR=$log_folder"/.awstats-data/"$log_name"/"
> export AWS_WRAPPER="index.php"
> export AWS_CSS="awstats-11px.css"
> export AWS_BGCOLOR="#F7F3EF"
> export AWS_TBT_BGCOLOR="#ABBBB4"
> export AWS_TB_BGCOLOR="#D9D5C9"
> export AWS_TB_COLOR="#cfcbbf"
> export AWS_TBR_BGCOLOR="#e8e4d8"
> 
> # erstellen der statistik auslösen
> $log_prog -config=$log_name -update=1

es werden also ein haufen umgebungsvariablen gesetzt und anschließend 
das perlscript aufgerufen ... nach dem update auf die neue version läuft 
dieses update script nicht mehr ...

da mir die lösung auch so noch sie besonders elegant vorkam frage ich 
hier mal kurz nach ob es dazu nicht eine bessere lösung gibt. das 
problem sollte ja eher gewöhnlich sein

danke schonmal, Martin




More information about the TYPO3-german mailing list