Meine lokale Datenbank mit XAMPP lässt sich nicht starten.
Es kommt immer die Fehlermeldung: MySql service not started (-1). Nun ist guter Rat teuer.
Beide, sowohl der Apache-Server als auch die MySql-Datenbank benötigen für ihre Arbeit sogenannte Ports. Mann könnte es als Tür bezeichnen, wo die Programme mit der Außenwelt Daten austauschen.
Eine gute Quelle sowohl für das benötigte Programm als auch für Informationen findet man auf: http://www.apachefriends.org/de/index.html
Viele Fragen rund um Xampp findet man dort: http://www.apachefriends.org/de/faq-xampp-windows.html
Hier habe ich mal die Ports aufgelistet. Wichtig sind die Ports 80 und 3306:
Folgende Ports werden bei Xampp für eine grundlegende Funktionalität benötigt:
Apache (HTTP): Port 80
Apache (WebDAV): Port 81
Apache (HTTPS): Port 443
MySQL: Port 3306
FileZilla (FTP): Port 21
FileZilla (Admin): Port 14147
Mercury (SMTP): Port 25
Mercury (POP3): Port 110
Mercury (IMAP): Port 143
Mercury (HTTP): Port 2224
Mercury (Finger): Port 79
Mercury (PH): Port 105
Mercury (PopPass): Port 106
Tomcat (AJP/1.3): Port 8009
Tomcat (HTTP): Port 8080
Ein nützliches Programm zum herausfinden, ob ein für Xampp benötigter Port bereits belegt ist, ist CurrPorts. Dieses Programm kann bei Computerbild.de kostenlos heruntergeladen werden.
http://www.computerbild.de/download/CurrPorts-3106105.html
Das Programm auf dem PC speichern und dann starten. Das Bild zeigt, wie das Programm alle benutzten Ports anzeigt. Mit einem Klick auf den Button Local Port wird die Portübersicht sortiert (roter Pfeil). Mit einem Klick auf das Refresch-Symbol (grüner Pfeil) wird aktualisiert.
Sind sowohl die Datenbank als auch der Apache-Server gestartet, sind die entsprechenden Ports belegt.
- Details
-
-