webalizer über cron ausführen mit seperater config

Apache, Lighttpd, nginx, Cherokee
Post Reply
linuxnewbie
Posts: 150
Joined: 2003-01-24 16:00
 

webalizer über cron ausführen mit seperater config

Post by linuxnewbie »

Wie kann ich webalizer über cron ausführen lassen wenn ich aber nicht die standard config nutze?

ich habe für alle domains eine seperate config datei

wie muß ich das befehlsmäßig aufbauen das
webalizer ausgeführt wird mit den seperaten configs

meine domain webalizer config dateien liegen in

/etc/webalizer/domain.tld.conf

in jeder config sind alle notwendigen daten wie pfad zu den logs, domain name, output verzeichnis,log typ und eben alle wichtigen einstellungen
dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe
Contact:
 

Re: webalizer über cron ausführen mit seperater config

Post by dodolin »

Wo ist das Problem?
http://www.webalizer.org/faq.html
Wichtig (steht aber auch dort): Wenn eine /etc/webalizer.conf existiert, wird diese immer geparst und man kann manche (oder alle?) Einstellungen in eigenen webalizer.conf's nicht mehr ändern. Deshalb solltest du vielleicht die /etc/webalizer.conf löschen.
linuxnewbie
Posts: 150
Joined: 2003-01-24 16:00
 

Re: webalizer über cron ausführen mit seperater config

Post by linuxnewbie »

ich habe für jede domains seperate einstellungen so wie ich es in einer faq zu webalizer gelesen habe (weis nimmer wo)

im moment mache ich das jeden tag per hand über webmin und dem webalizer modul, wo ich dann für jede domain per hand webalizer ausführen muß mit der entsprechenden config datei.

wenn ich wüßte wie der befehl geht den webmin ausführt wenn ich auf generate report klicke dann könnte ich doch das auch über cron ausführen lassen

eine /etc/webalizer.conf gibt es bei mir nicht, da ja jede domain eine seperate conf hat und die haupt config somit überflüssig wurde



EDIT: habs schon gefunden sorry fürs nerven
cgiresource
Posts: 73
Joined: 2002-11-14 22:25
Location: Hamburg
Contact:
 

Re: webalizer über cron ausführen mit seperater config

Post by cgiresource »

Hi,

also ich habe mir ein Script dafür geschrieben.
Einfach so in der Art:

Code: Select all

#! /bin/sh
/pfad/zu/webalizer -c /pfad/zu/domain1.conf
/pfad/zu/webalizer -c /pfad/zu/domain2.conf
...
Und im Cron rufst du dieses Script auf.
Bei mir heisst das Script kurz "webalizercron".
Denke daran chmod 755 zu geben!

Gruß,

CGIResource
Post Reply