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.