Hi,
zunächst: Nach Standardinstallation von XAMPP läuft alles auf meinem Surface Pro 2.
Nun habe ich auf meinem Desktop PC (es vor langer Zeit irgendwie hinbekommen, aber auch zunächst mit allen folgenden Problemen) die PHP- und MySQL-Files außerhalb in einem anderen Ordner und sogar auf einer anderen Festplatte (Platte D:/@apache/...).
Auf dem Surface wollte ich das identisch hinbekommen und dann auch noch weitgehend sicher, sprich: ich habe die mit Bitlocker verschlüsselte SD-Karte (Laufwerk D) mit besagten Files angelegt.
Selbstverständlich habe ich in httpd.conf DocumentRoot und <Directory "D:/@apache"> geändert und auch für mySQL in der ini datadir=D:/@apache/z_mySQL-Data eingetragen, wie beim PC auch.
DAS wäre meine Wunschkonfiguration ... klappte aber nicht.
Das übliche Apache shutdown unexpectedly ... tauchte auf.
Stundenlang mit Skype und anderen Ports rumgemacht, es klappte nicht.
Ich dachte, eine SD-Karte ist keine Festplatte und habe auch das entsprechend geändert, nix.
Habe dann alles auf C kopiert und entsprechend geändert, nix.
Habe alles neu installiert und in die XAMPP-Standartordner kopiert, klappt!
Nun glaube ich, die kleine Zeile "Statusänderung erkannt: gestoppt" ist der wesentliche Grund, und nicht Ports, Skype oder SD-Karten.
Dadurch, dass ich in INIs nach der Installation rumpfusche, entsteht eine Statusänderung und die führt zum Stopp.
Jetzt endlich die Frage: Wie kann man eine Art Reset machen, die XAMPP mit neuen Pfaden jungfräulich startet?