When the AccessLogfile an ErrorLogfile settings are not used, default values are being used. I have a lot of virtual hosts without those settings. It works fine. I'll take a look at it tomorrow and let you know.
In the meantime, you can help me by following
these instructions.