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
von web1 auf logs in web2 zugreifen, aber wie?
Re: von web1 auf logs in web2 zugreifen, aber wie?
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
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?
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
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?
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.
Zuerst installiere ich das Teil jetzt einmal unter /usr/local/awstats und versuche es dort zum laufen zu bekommen...
MichaS.
-
majortermi
- Userprojekt

- Posts: 916
- Joined: 2002-06-17 16:09
Re: von web1 auf logs in web2 zugreifen, aber wie?
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...
Warum man sich an diese Reihenfolge halten sollte...
Re: von web1 auf logs in web2 zugreifen, aber wie?
und was genau passiert da?