Hallo hier im Forum,
dies ist eine Nachricht an die Macher von XAMMP!!
XAMPP ist ein tolles Werkzeug, hat meiner Meinung nach aber ein Problem unter bestimmten Bedingungen.
Wenn man den PC runterfährt OHNE davor im Xampp Panel Apache und MySQL zu stoppen, (zum Beispiel weil man es vergisst),
irgendwann startet MySQL nicht mehr...
Dann kommen Fehlermeldungen wie hier: https://community.apachefriends.org/f/viewtopic.php?f=4&t=82094
Irgendwass unterhalb von xampp/mysql/*.* ist korrumpiert, die Datenbanken sind verloren (wenn man kein Backup vorher anlegt)
Folgt man Empfehlungen von hier zum Beispiel (http://knowyouhunt.blogspot.com/2018/12/error-using-unique-option-prefix.html)
oder auf youtube (https://www.youtube.com/watch?v=LHsjxkOtDUU), startet zwar MySQL, ab die DB sind aber nicht mehr zu gebrauchen weil sie korrumpiert sind.
Das geht soweit das man zum Beispiel MySQL zum laufen bringt, keine neue Benutzer aber anlegen kann. Da kommen andere Fehlermeldungen die ich nicht mehr
festgehalten habe. Andere Applikationen die eine DB brauchen enden in eine Apache 500 Fehlermeldung.
Was kann man dagegen machen?
Ich persönlich habe alles unter /xampp/*.* gelöscht, und im selben Verzeichnis neu Installiert.
Jetzt hat bei mir ein Dienst unter Win die Aufgabe alle neue Dateien von D:\xampp\*.* nach I:\xampp\*.* zu kopieren.
Vielleicht könnt Ihr in künftige Versionen einen Weg finden dies zu ändern oder zu verhindern.
Meine Parameter:
Win10 64 Bit,
Xampp Panel 3.3.0 32 Bit
Aus der Readme:
###### ApacheFriends XAMPP Version 7.4.26 ######
Wichtig! PHP in diesem Paket benötigt die Microsoft Visual C++ 2017 Redistributable Erweiterung von
http://www.microsoft.com/en-us/download/. Bitte stellen Sie sicher das die VC++ 2017
Runtime Bibliothek auf Ihrem System installiert ist.
+ Apache 2.4.51
+ MariaDB 10.4.22 . . . . . . . .
Danke.
Mit freundlichen Grüßen
A. Gerhardt