in reply to OT Apache insanity continues

Make sure that you don't have two ErrorLog statements in your httpd.conf file ...
grep -i errorlog /etc/httpd.conf
(or wherever your configuration file lies). I had this problem when I had one ErrorLog directive in the global section and another one in a VirtualHost section.