Ik merkte laatst dat Apache zichzelf stilletjes de nek om draaide indien één van de logdirs niet bestond.
Dus stel:
- apache 1.3.27
- een van de logdirs: /home/piet/log
- andere logdirs: /var/log/apache , /home/jan/log
~# pwd
/home/piet
~# rm -r log
~# apachectl graceful (of restart, what you wish)
/usr/sbin/apachectl graceful: httpd gracefully restarted
~#
~#
~#
Als ik vervolgens een proceslist opvraag dan is apache alweer ten onder gegaan zonder enige melding. (ook niet in de logs)
Nou kan dit prima 'normale' werking van Apache zijn, maar is het ook uit te schakelen? Zodat apache gewoon normaal doorgaat met serveren van pagina's, ook al kan hij in enkele gevallen niet loggen?
In de verschillende manpages en op httpd.apache.org/docs/ vind ik ook niets.