nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

[apache2] UserDir per-User-Logfile

Von: Christian H. Kuhn (christian.kuhn@qno.de) [Profil]
Datum: 10.09.2009 19:21
Message-ID: <75pnn6-841.ln1@news.qno.de>
Followup-to: de.comm.software.webserver
Newsgroup: de.comm.software.webserver
Hallo Gemeinde,

Neben dem einen oder anderen VirtualHost hat mein Apache auch ein paar User,
die ihre Webseite auf www.hauptdoma.in/~username haben. Klappt dank
mod_userdir auch gut.

Nun möchte ich auch diesen Usern die Möglichkeit geben, ihre
Webzugriffe per
awstats ausgewertet zu bekommen. Während die VirtualHosts eigene Logfiles
haben, werden die UserDir-User alle ins Hauptlog geschrieben. Dessen awstats
bekommt selbstverständlich nur der admin zu sehen.

Google und Google Groups finden die Frage; die einzige von mir gefundene
Antwort ist von 2005, damals gab es keine wirkliche Lösung.
Natürlich könnte
man das Hauptlog regelmäßig parsen, zum zuletzt gelesenen Eintrag
springen
und ab da zeilenweise schauen, in welches Log der Eintrag zu schreiben ist.
Eleganter wäre es, wenn das anders ginge.

Einen <VirtualHost> mit ServerName www.hauptdoma.in/~username anzulegen
funktioniert syntaktisch. Allerdings wird trotz gesetztem ServerRoot
/home/username/html ein nicht gefundenes File oder Directory
/Documen/Root/~username angemeckert. So scheint es also nicht zu gehen.

Ich bin wohl nicht der einzige mit diesem Wunsch. Ist er lösbar?

mfg
QNo


[ Auf dieses Posting antworten ]

Antworten