[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
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
- Jens Mander (nein, nicht wirklich) (13.09.2009 18:29)
