Wie passen Sie LogFormat für virtuelle Apache-Hosts an?
6349
Mina Hafzalla
Ich brauche dazu wirklich Hilfe. Mein Server verfügt über mehrere virtuelle Hosts, jeder virtuelle Host verfügt über ein Zugriffsprotokoll. Ich muss das LogFormat für jeden auf dem Server vorhandenen virtuellen Host anpassen können. Ich habe LogFormat geändert, betrifft httpd.confaber nur das Master-Zugriffsprotokoll und nicht die virtuellen Hosts.
Das obige LogFormat betrifft nur das Master-Zugriffsprotokoll, das sich unter befindet: /usr/local/apache/logs/access_logDie virtuellen Hosts auf dem Server, auf denen sich die Zugriffsprotokolle befinden, sind jedoch nicht betroffen:/home/username/access-logs/domain.com
Ich bin mir nicht sicher, ob ich etwas falsch im LogFormat habe oder etwas fehlt. Ich habe viele Stunden damit verbracht, dieses Problem zu lösen, habe aber keine Lösung gefunden. Ich würde es sehr schätzen, wenn jemand etwas Licht ins Dunkel bringen könnte. Vielen Dank.
2 Antworten auf die Frage
2
boot13
Der Trick besteht darin, CustomLog-Anweisungen in jedem VirtualHost in Ihren Apache-Konfigurationsdateien hinzuzufügen. Zum Beispiel: