[apache] logging aan en uit zetten

Pagina: 1
Acties:

  • TomVdE
  • Registratie: December 2001
  • Laatst online: 20-08-2025

TomVdE

_________

Topicstarter
Ik log de ip-adressen die binnen komen en geef deze door aan een script (dat er statistieken van genereerd). Dat doe ik met de volgende code in mijn httpd.conf:

LogFormat "%>a" ips
CustomLog "|/httproot/conf/iplog.pl" ips

Tot hier werkt alles. Maar ik had graag de mogelijk gehad om deze logging aan en uit te zetten. Ofwel via een waarde die uit een bestandje gelezen wordt, ofwel via zoiets: ./apachectl -optielogging start.

Kan iemand me hierbij helpen?

Nikon D50 - nikkor 18-55 & nikkor 55-200 | specs pc | specs laptop | specs serverke


  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

volgens mij ondersteunt apache includes in configfiles (weet dit niet zeker), maar als dit zo is, dan kun je natuurlijk een include "log.conf" doen, en dan een scriptje maken dat een symlink naar "log.conf" respectievelijk naar een lege file of de werkelijke file verandert en vervolgens een SIGHUP stuurt, of de configs op een andere manier reload.

Als dat niet kan, kun je hetzelfde doen met je hele httpd.conf, waarbij je dan wel al je wijzigingen moet blijven synchroniseren.

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


  • TomVdE
  • Registratie: December 2001
  • Laatst online: 20-08-2025

TomVdE

_________

Topicstarter
dawuss schreef op dinsdag 11 januari 2005 @ 08:19:
volgens mij ondersteunt apache includes in configfiles (weet dit niet zeker), maar als dit zo is, dan kun je natuurlijk een include "log.conf" doen, en dan een scriptje maken dat een symlink naar "log.conf" respectievelijk naar een lege file of de werkelijke file verandert en vervolgens een SIGHUP stuurt, of de configs op een andere manier reload.

Als dat niet kan, kun je hetzelfde doen met je hele httpd.conf, waarbij je dan wel al je wijzigingen moet blijven synchroniseren.
Sorry maar dit snap ik niet goed. Ik heb nog niet zoveel ervaring met Linux. De mogelijkheid om een include te doen is inderdaad mogelijk.

edit: Ik heb nog een beetje opzoekingswerk gedaan en ik snap nu je uitleg. Nu alleen nog dat scriptje schrijven.

[ Voor 17% gewijzigd door TomVdE op 11-01-2005 09:43 ]

Nikon D50 - nikkor 18-55 & nikkor 55-200 | specs pc | specs laptop | specs serverke