Apache & logging

Pagina: 1
Acties:

  • B-Man
  • Registratie: Februari 2000
  • Niet online
Kan ik iets definieren als:

CustomLog /home/www/$SERVER_NAME/logs/access common

??

zodat ik niet voor iedere virtual host hoef aan te geven waar gelogd moet worden. Een algemene instellingen dus.

  • mavink
  • Registratie: April 2000
  • Laatst online: 06-05 09:52
AFAIK niet, maar je kunt wel de servernaam erbij laten zetten in de logfile, en er zit bij de apache sources een perlscriptje dat die ene grote logfile vervolgens weer kan splitsen in meerdere kleine (dus 1 voor iedere server). Je kunt dat scriptje zelf makkelijk zo aanpassen dat-ie dat doet zoals jij het wilt hebben.

Een andere mogelijkheid is de logs direct door een dergelijk programmatje te pipen, maar dat heb ik nog nooit geprobeerd. Daarvoor moet je even in de docs van apache kijken.