Hallo esskaa,
esskaa wrote:[...] möchte ich gerne wissen, ob meine Schilderung zu ungenau ist.
Fehlt etwas ?
Es ist eher zu unspezifisch. Genau genommen wirfst du wild mit Verhaltensweisen, unterschiedlichen Versionen und Problemen um dich. Ich weiß garnicht, wo ich ansetzen soll dir zu helfen.
Es wäre vielleicht erstmal zu empfehlen, sich auf eine XAMPP Version zu einigen, bei der man dann ansetzt diese zum Laufen zu bekommen. Ich würde dir da die XAMPP 1.7.7 empfehlen, vor Allem auf Grund des neuen Control Panel, welches als beta mitgeliefert wird (xampp-control-3-beta.exe). Dieses bietet neben einer umfangreicheren Fehlerausgabe auch ein paar nette Tools mit. In deinem Fall vorallem der "Netstat" Button, der dir alle belegten Ports anzeigt (Achte auf den Port 80 und 443 die beide frei sein müssen).
Wichtig: wenn du XAMPP 1.7.7 verwenden möchtest, muss die
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) Runtime installiert sein
Wichtig ist auch, dass ein neueres XAMPP nicht über ein älteres drüberinstalliert werden sollte. Dies kann zu Fehlern wie dem deinen führen (keine Ahnung, ob du das so gemacht hattest oder nicht). Also entweder altes XAMPP vorher komplett deinstallieren, oder neues XMAPP in einen neuen Ordner installieren (und die setup_xampp.bat nicht vergessen, um ggf die Pfade anzupassen).
Des weiteren solltest du das Control Panel immer mit erhöhten Administratorenrechten starten (rechtsclick -> als Administrator ausführen). Solltest du das nicht tun, kann auch dies dazu führen, dass bestimmte Prozesse den Start verweigern, vorallem aber kannst du sonst keine Windows Dienste registrieren bzw. löschen.
Apropos Windows Dienste: Solltest du die XAMPP Komponenten als Dienst registriert haben, solltest du diese DIenste erstmal wieder entfernen, um eine weitere mögliche Fehlerursache zu eliminieren.
Zu guter Letzt bieten die Log-Dateien meist auch noch hilfreiche Informationen bei misslungenen Startversuchen.
Hier seien vorallem die
- \xampp\apache\logs\error.log
- \xampp\mysql\data\mysql_error.log
zu nennen.
mit freundlichen Grüßen,
Altrea