Hab im VirtualHost-Abschnitt versehentlich die ErrorLog-Datei auf einem nicht existierenden Verzeichniss verweisen lassen.
Wenn das der Fall ist bekommt man beim start vom XAMPP nur eine nichts sagende Fehlermeldung:
Fehler 1 beim Starten vom Apache!
Starte Diagnose...
Sorry, ich weiss nicht was das schief lauft.
Bitte wende Dich ans Forum http://community.apachefriends.org/f/