Page 1 of 1

von web1 auf logs in web2 zugreifen, aber wie?

Posted: 2003-07-29 20:43
by sebbus
Hallo,

ich habe folgendes vor:

im cgi-bin-verzeichnis des web1 ist awstats (ähnlich webalizer) installiert, und mittels eines Parameters kann ich festlegen, für welchen User (web1, web2, etc) er eine Statistik ausgeben soll. Für web1 klappt das wunderbar, bei den anderen schreibt er mir, dass er nicht die erforderlichen Rechte hat, um die log-Files zu öffnen. Ist ja klar, schließlich liegen die ja in /home/www/webx/log.

Nun meine Frage: Wie würdet ihr es am besten machen, dass ich auf die logs zugreifen kann?

MfG, Sebbus

Re: von web1 auf logs in web2 zugreifen, aber wie?

Posted: 2003-07-30 10:24
by squize
WAs hällst du davon einfach für jede Domain ein getrenntes Log zu schreiben?

Daz setzt du einfach in jeder VirtualDomain ein CustomLog Tag. So kann jeder sein eigenes Log anschaen wie er will

Gruss

Marc

Re: von web1 auf logs in web2 zugreifen, aber wie?

Posted: 2003-07-30 10:31
by sebbus
Nunja, da ja schon jeder Account sein eigenes Log hat (das war ja mein problem, ich wollte nur das Tool nicht x-mal installieren, das mir die Auswertung macht), hab ich mir was eigenes einfallen lassen. Wens interessiert:

mittels Cron wird zweimal al Tag eine Kopie des Logs von webx [x=2..n] in das log-Verzeichnis von web1 mit einem Präfix webx_access_log kopiert. Und nun kann ich mir awstats einfach auf dieses kopierte Log zugreifen. Hat zwar den nachteil, dass beim Aktualisieren im awstats nicht auf die aktuellste Log zugegriffen wird, aber damit kann ich leben ...

MfG, Sebbus

Re: von web1 auf logs in web2 zugreifen, aber wie?

Posted: 2004-03-01 17:00
by michas.
das muß auch irgendwie anders gehen, ich probiere jetzt einmal eine weile, wenn es klaptt, melde ich mich hier wieder.
Zuerst installiere ich das Teil jetzt einmal unter /usr/local/awstats und versuche es dort zum laufen zu bekommen...


MichaS.

Re: von web1 auf logs in web2 zugreifen, aber wie?

Posted: 2004-03-01 20:49
by majortermi
Wenn das Filesystem ACLs unterstützt, würde ich einfach ein "setfacl -m u:web1:r-x <logverzeichnis>" machen.

Re: von web1 auf logs in web2 zugreifen, aber wie?

Posted: 2004-03-02 06:59
by michas.
und was genau passiert da?