von web1 auf logs in web2 zugreifen, aber wie?

Apache, Lighttpd, nginx, Cherokee
Post Reply
sebbus
Posts: 125
Joined: 2003-07-07 09:37
Location: Chemnitz
Contact:
 

von web1 auf logs in web2 zugreifen, aber wie?

Post 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
squize
Userprojekt
Userprojekt
Posts: 729
Joined: 2003-05-19 16:46
Location: Karlsruhe
Contact:
 

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

Post 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
sebbus
Posts: 125
Joined: 2003-07-07 09:37
Location: Chemnitz
Contact:
 

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

Post 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
michas.
Posts: 109
Joined: 2003-03-08 13:08
 

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

Post 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.
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

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

Post by majortermi »

Wenn das Filesystem ACLs unterstützt, würde ich einfach ein "setfacl -m u:web1:r-x <logverzeichnis>" machen.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
michas.
Posts: 109
Joined: 2003-03-08 13:08
 

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

Post by michas. »

und was genau passiert da?
Post Reply