This is the line in apache's configure file that creates the error.log file. I couldn't find any other references as to what ErrorLog is or how it works. If this had been a touch command or another known command I would be able to get this done pretty easily. Any ideas?
You shouldn't change permissions or the user/group that writes the logs, because from that user an attacker will be able to compromise the server. If you want to be able to read the logs then add the user to the adm group.