Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Apache, Lighttpd, nginx, Cherokee
Post Reply
fun4teen
Posts: 92
Joined: 2004-06-18 16:11
 

Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by fun4teen »

Hallo,

bis zum 16 Februar hat Webalizer bei mir auf dem Server perfekt funktioniert. Aber von einem Tag auf den anderen werden keine Statistiken mehr erstellt.
Ich Arbeite mit Confixx 3.1 und es handelt sich um einen Suse Linux 9.1 Server.

Führe ich ./httpdtraffik.sh DEBUG aus bekomme ich folgende Fehlermeldung:

/root/confixx/httpdtraffik.pl web0
-c /home/htdocs/web0/.configs/webalizer.conf
./httpdtraffik.sh: line 40: -c: command not found
/root/confixx/rotate.pl web0 access
/usr/bin/find /home/htdocs/web0/log/old/ -atime +90 -type f -exec rm -f {} ;
web1
/root/confixx/httpdtraffik.pl web1
-c /home/htdocs/web1/.configs/webalizer.conf
./httpdtraffik.sh: line 40: -c: command not found
/root/confixx/rotate.pl web1 access
/usr/bin/find /home/htdocs/web1/log/old/ -atime +90 -type f -exec rm -f {} ;
web10
/root/confixx/httpdtraffik.pl web10
-c /home/htdocs/web10/.configs/webalizer.conf
./httpdtraffik.sh: line 40: -c: command not found
/root/confixx/rotate.pl web10 access
/usr/bin/find /home/htdocs/web10/log/old/ -atime +90 -type f -exec rm -f {} ;

...
Schau ich mir nun Zwile 40 von der httpdtraffik.sh an steht da folgendes:
$WEBALIZER -c $HOMEDIR/$USER/$CONF
Scheint beinah so als wäre etwas mit den Pfaden passiert..

Hat mir jemand einen Tipp was ich machen könnte?
Danke
keepoer
Posts: 57
Joined: 2005-10-17 14:47
Contact:
 

Re: Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by keepoer »

Hi,
ich würde mal sagen, dass bei Web0, 1 und 10 die Webalizer-confs fehlen. Web 2-9 scheinen ja problemlos durchzulaufen...
fun4teen
Posts: 92
Joined: 2004-06-18 16:11
 

Re: Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by fun4teen »

Also die Fehlermeldung kommt bei allen Web(s) .. ich hab hier nur die ersten rauskopiert.
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by Roger Wilco »

Offenbar ist $WEBALIZER in dem Skript nicht gesetzt. Da solltest du ansetzen.
fun4teen
Posts: 92
Joined: 2004-06-18 16:11
 

Re: Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by fun4teen »

OK... Der Pfad ist nun wieder gesetzt.

Es werden auch alle Statistiken erstellt ausser bei einem webXX Account.

Womit kann das zu tun haben, das es bei dem nicht geht...


Kann man eigentlich seit dem Aussetzer die Datensätze nachholen irgendwie? Den die Logs sind ja eigentlich noch vorhanden.

Danke
fun4teen
Posts: 92
Joined: 2004-06-18 16:11
 

Re: Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by fun4teen »

Fehler behoben.

Die Webalizer.conf wurde falsch geschrieben.
Es wurde in der Datei zwei verschiedene OUTPUT dirs angegeben.

Kennt jemand zufällig noch den befehl wie ich mit webalizer die letzten Tage auswerten kann ?

Thx
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by Joe User »

fun4teen wrote:Kennt jemand zufällig noch den befehl wie ich mit webalizer die letzten Tage auswerten kann ?
Du kannst nur die noch vorhanden access_logs nochmal auswerten, indem Du den Inhalt des Outputdir löschst und die access_logs nacheinander (die Älteste zuerst) analysieren lässt...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
fun4teen
Posts: 92
Joined: 2004-06-18 16:11
 

Re: Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by fun4teen »

OK Danke, verstehe.

Das scheint mir aber zuviel arbeit zu sein..

Danke für Eure Hilfe.

Gruß
Dominik
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Webalizer bringt fehler-> httpdtraffik.sh: line 40:

Post by Joe User »

Code: Select all

rm -f /path/to/outputdir/*
cd /path/to/logfiles
for i in access_log*.gz; do
 zcat $i >> access_log_temp;
done
webalizer -c /path/to/webalizer.conf /path/to/access_log_temp
webalizer -c /path/to/webalizer.conf /path/to/access_log
Sollte funktionieren, Backup anlegen!
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Post Reply