PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache, extralogfile für ein verzeichnis.



derRichard
16.08.03, 11:16
hallo!

ich möchte gerne eine logfile für alle auf rufe von http://nod.at/richard/* führen.
das sollte doch so gehen:
(in der httpd.conf)


SetEnvIf Request_URI ^/richard$ richard_log
CustomLog /var/log/apache/richard.log combined env=richard_log


die logfile ist aber immer leer. :(
hab ich da was falsch?

thx.
//richard

I-Master
16.08.03, 11:43
Ich denke mal DICH brauche ich nicht fragen ob der Apache in die Datei schreiben darf oder? :D

Sonst nimm doch mal ein original Apache Beispiel:


SetEnvIf Request_URI \.gif$ gif-image
CustomLog gif-requests.log common env=gif-image
CustomLog nongif-requests.log common env=!gif-image

Wenn in das Verzeichnis die gifs-Request reingehen weißt Du schonmal, dass es an Deinem Aufruf liegt. Der ist aber, so wie ich das sehe, eigentlich richtig.

derRichard
16.08.03, 12:22
Original geschrieben von I-Master
Ich denke mal DICH brauche ich nicht fragen ob der Apache in die Datei schreiben darf oder? :D

Sonst nimm doch mal ein original Apache Beispiel:


SetEnvIf Request_URI \.gif$ gif-image
CustomLog gif-requests.log common env=gif-image
CustomLog nongif-requests.log common env=!gif-image

Wenn in das Verzeichnis die gifs-Request reingehen weißt Du schonmal, dass es an Deinem Aufruf liegt. Der ist aber, so wie ich das sehe, eigentlich richtig.
hallo!

hab ich jetzt schon den status "master of paranoia" erreicht? :D
das bsp. mit den gif geht auch nicht.
ich schnall das nicht.
die anderen log-files gehen alle. :\

//richard

I-Master
16.08.03, 12:28
Dann weißt Du ja wenigstens schon mal, dass Deine conf richtig war :D

Dann liegts wohl am logging selbst. Wie logst Du denn den Apache? Bzw. wo steht, was in apach.log reinkommt? Welche Distri hast Du denn?

derRichard
16.08.03, 12:38
hallo!

so jetzt gehts.
man muss das in der virtualhost-sektion für www.nod.at eintragen, dann gehts.

//richard