Nie można uruchomić XAMPP na Ubuntu 11.10


14

Kiedy próbuję uruchomić XAMPP za pomocą polecenia sudo / opt / lampp / lampp start, wyświetla mi się taki komunikat.

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.

Co to jest i jak mogę znaleźć, co to był inny demon serwera WWW z SSL. Jak zatrzymać ten serwer?

Odpowiedzi:


13

Jest to szczególny błąd, który wystąpi, jeśli uruchomisz XAMPP w systemie LINUX.

Założenie : XAMPP jest rozpakowany @ /opt/folder.

Jeśli pojawi się błąd „XAMPP: inny demon serwera WWW z SSL już działa” podczas uruchamiania ./lampp start. Po prostu wykonaj poniższe kroki, aby pozbyć się tego błędu:

  1. Otwórz plik /opt/lampp/etc/httpd.conf.

  2. Wyszukaj Listen 80i zmień na inny port (np. Listen 2145) (Linia nr 40).

  3. Otwórz plik /opt/lampp/etc/extra/httpd-ssl.conf.

  4. Wyszukaj Listen 443i zmień na inny port (np. Listen 16443) (Linia nr 39).

  5. Otwórz plik /opt/lampp/lampp

  6. Wyszukaj port testport 80i zastąp go testport 2145. Zmień także testport 443na testport 16443. (Zdarza się, że jest to linia nr 197, 214)

  7. Teraz idź i biegnij /opt/lampp/lampp start. Powinno już działać.

Uwaga: Numery linii mogą być inne.


Tnx bracie .. :) Czy jest jakiś sposób, aby zatrzymać ten wcześniej niszczący serwer?
— Asanka400,

Zależy to od tego, który to serwer, jeśli jakiś proces demona go używa, szanse są mniejsze, najpierw musisz wiedzieć, który proces domyślnie korzysta z portu.
— sum2000

To jest błąd, który otrzymuję, jeśli kliknę na stronę phpmyadmin w Xampp. Błąd MySQL powiedział: Dokumentacja # 2002 - Brak takiego pliku lub katalogu Serwer nie odpowiada (lub gniazdo lokalnego serwera nie jest poprawnie skonfigurowane).
— Ram

3

W terminalu wykonaj sudo /opt/lampp/lampp disablessl. To powinno wyłączyć ssl, po czym xampp uruchomi się ponownie.


Działa jak urok. Ale czy jest jakaś wada wyłączania ssl w Xampp?
— Prabesh bhattarai

2

Mam podobny problem i stwierdziłem, że problem spowodował inną usługę już działającą na porcie 443 (SSL).

Sprawdzić uruchomiony słuchacza: sudo netstat -tunap | grep LISTEN. Mój miał vmware-hostdi cupsdwymieniony.

Zobacz http://www.apachefriends.org/en/xampp-linux.html , musimy wyłączyć usługę SSL lampy za pomocą polecenia sudo /opt/lampp/lampp stopssl, które na stałe dezaktywuje obsługę SSL.

Teraz możesz uruchomić xampp: sudo /opt/lampp/lampp start


Zmiana portów na 2145 i 16443 nie działała dla mnie. To zrobiło i nie potrzebuję ssl .. dzięki
— użytkownik568021

0

Dla Ubuntu 16.04

  1. Najpierw użyj polecenia nmap localhosti sprawdź, czy port nr 433 jest uruchomiony.
  2. Jeśli jest uruchomiony, użyj polecenia sudo kill $(sudo lsof -t -i:443)
  3. Następnie otwórz panel sterowania xampp i stamtąd uruchom serwer apache.
  4. Zacznie działać.
  5. Możesz także przejść do /opt/lampp
  6. Następnie zacznij od wydania polecenia ./sudo xampp start

W końcu to działa

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.