Hi Martin,
Nochmal: Dieser Zusammenhang zwischen Code und Ergebnis ist für mich nicht nachvollziehbar. Ich vermute, dass es noch andere wesentliche Unterschiede oder Einflussfaktoren gibt, die das beschriebene Verhalten auslösen.
Ich lasse beide Codes so 1:1 laufen (mit abgeänderten Login-Daten :)). Ohne irgendwelche zusatz code oder includes. Also ist dies der einzigste Einzugsfaktor.
[1] nicht XAMPP wird in deinem Fall beendet, sondern der Apache. XAMPP ist ja nur das Gesamtpaket aus Webserver, Datenbankserver, PHP und Perl.
Das mag stimmen. Ich bekomme die angegebene Meldung und danach startet der Apache neu.
Mfg X4rd3n