XAMPP kann unter Ubuntu 11.10 nicht gestartet werden

XAMPP kann unter Ubuntu 11.10 nicht gestartet werden

Wenn ich versuche, XAMPP mit dem Befehl „sudo /opt/lampp/lampp start“ zu starten, erhalte ich eine Meldung wie diese.

Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.

Was ist das und wie kann ich herausfinden, was das für ein weiterer Webserver-Daemon mit SSL war? Wie kann ich diesen Server stoppen?

Antwort1

Dies ist ein eigenartiger Fehler, der auftritt, wenn Sie XAMPP unter LINUX ausführen.

Annahme: XAMPP wird im /opt/Ordner entpackt.

Wenn Sie beim Ausführen den Fehler „XAMPP: Ein anderer Webserver-Daemon mit SSL wird bereits ausgeführt“ erhalten ./lampp start, befolgen Sie einfach die folgenden Schritte, um diesen Fehler zu beheben:

  1. Öffne die Datei /opt/lampp/etc/httpd.conf.

  2. Suchen Sie nach Listen 80und ändern Sie es in einen anderen Port (z. B. Listen 2145) (Zeilennummer 40).

  3. Öffne die Datei /opt/lampp/etc/extra/httpd-ssl.conf.

  4. Suchen Sie nach Listen 443und ändern Sie es in einen anderen Port (z. B. Listen 16443) (Zeile Nr. 39).

  5. Öffne die Datei/opt/lampp/lampp

  6. Suchen Sie nach dem Port testport 80und ersetzen Sie ihn durch testport 2145. Ändern Sie auch das testport 443in testport 16443. (Das ist zufällig die Zeile Nr. 197, 214)

  7. Gehen Sie jetzt und führen Sie es aus /opt/lampp/lampp start. Jetzt sollte es funktionieren.

Notiz:Die Zeilennummern können unterschiedlich sein.

Antwort2

Ich habe ein ähnliches Problem und habe festgestellt, dass das Problem dadurch verursacht wurde, dass bereits ein anderer Dienst auf Port 443 (SSL) ausgeführt wurde.

Überprüfen Sie den laufenden Listener:. sudo netstat -tunap | grep LISTENMeiner hatte vmware-hostdund cupsdaufgelistet.

Beziehen aufhttp://www.apachefriends.org/en/xampp-linux.htmlmüssen wir den SSL-Dienst der Lampe mit dem Befehl ausschalten sudo /opt/lampp/lampp stopssl, der die SSL-Unterstützung dauerhaft deaktiviert.

Nun kannst du xampp starten:sudo /opt/lampp/lampp start

Antwort3

Führen Sie im Terminal aus sudo /opt/lampp/lampp disablessl. Dadurch sollte SSL deaktiviert werden, wonach XAMPP erfolgreich erneut gestartet wird.

Antwort4

Für Ubuntu 16.04

  1. Verwenden Sie zuerst den Befehl nmap localhostund prüfen Sie, ob Port Nr. 443 läuft.
  2. Wenn es läuft, verwenden Sie den Befehlsudo kill $(sudo lsof -t -i:443)
  3. Öffnen Sie dann das XAMPP-Kontrollfeld und starten Sie den Apache-Server auch von dort aus.
  4. Es beginnt zu laufen.
  5. Oder navigieren Sie zu/opt/lampp
  6. Starten Sie es dann mit dem Befehl./sudo xampp start

Es funktioniert endlich

verwandte Informationen