Hostname in Logfilename? *heul*

2005-11-20 Diskussionsfäden Michael Schoenboeck
Moin,

Ich habe einen VirtualHost auf dem mittels ServerAlias mehere Domains
zugeordnet sind.
Nun möchte ich für jede Domain ein eigenes Logfile. Aber ich schaffe es
nicht das ich z.B.
HostName_access.log hinbekomme.
Zudem verwende ich rotatelogs

Hat jemand eine idee wie ich den Hostnamen da rein bekomme?

Mit besten Grüssen
Michael Schönböck

-- 
  Acaris  Schönböck OEG
M:  [EMAIL PROTECTED]
W:  http://www.asoeg.at
T:  +43 664 4300146
F:  +43 664 4383481
P:  Ruckling 6/1
A-5204 Strasswalchen
Austria / Europe


--
Apache HTTP Server Mailing List users-de
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Hostname in Logfilename? *heul*

2005-11-20 Diskussionsfäden Max Dittrich

Hi,

Michael Schoenboeck schrieb:

Ich habe einen VirtualHost auf dem mittels ServerAlias mehere Domains
zugeordnet sind.
Nun möchte ich für jede Domain ein eigenes Logfile. Aber ich schaffe es
nicht das ich z.B.
HostName_access.log hinbekomme.
Zudem verwende ich rotatelogs

Hat jemand eine idee wie ich den Hostnamen da rein bekomme?


Was hast Du denn bereits ausprobiert?

Mir fallen da erstmal zwei Möglichkeiten ein:

1.

CustomLog logs/bla.domain.tld.access_log combined \
env=host_is_bla_domain_tld

Details, insbesondere wie man eine Umgebungsvariable abhängig von 
Requestdetails setzt, findest Du hier 
http://httpd.apache.org/docs/2.0/mod/mod_log_config.html#customlog


2.

Wenn Du die Logs nicht live getrennt haben willst, kannst Du das 
Hilfsprogramm split-logfile nutzen:


http://httpd.apache.org/docs/2.0/programs/other.html

Wenn es bei Dir nicht mitinstalliert ist, bekommst Du das sicher hier.

Schönen Gruss,
.max

--
   Apache HTTP Server Mailing List users-de 
 unsubscribe-Anfragen an [EMAIL PROTECTED]

  sonstige Anfragen an [EMAIL PROTECTED]
--