GNU/Linux >> LINUX-Kenntnisse >  >> Linux

XAMPP:Läuft bereits ein anderer Webserver-Daemon?

Wenn:

lsof -Pi |grep 8080        returns no results
netstat -na |grep 8080     returns no results
ps -ef                     shows no web server processes

Dann liegt vielleicht eine Sperrdatei herum, gegen die das Startup prüft? Diese sind normalerweise unter /var/run zu finden, müssen es aber nicht unbedingt. An diesem Punkt würde ich normalerweise strace ausführen, um zu sehen, was los ist:

strace -e read=all -e write=all -f -o strace.out Ihr_Startbefehl

Öffnen Sie dann strace.out, suchen Sie in der Ausgabe nach der Zeichenfolge „..isally running“ und beginnen Sie, die Zeilen darüber zu betrachten, um zu sehen, was fehlschlägt.


 sudo rm /opt/lampp/logs/httpd.pid
// get listen pid
 sudo netstat -nap | grep :80

Ausgabebeispiel:

tcp6   0  0 :::80  :::*  LISTEN  14417/httpd

PID ist 14417

Prozess beenden

 sudo kill 14417

Lampp-Server starten/neu starten

 sudo /opt/lampp/lampp restart

Ich hatte auch keinen laufenden Server, aber ich habe diesen Befehl gefunden, der mich gerettet hat:

sudo lsof -i :80

Bei mir wurde so etwas angezeigt:

COMMAND     PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
Skype      4275    root   61u  IPv4 0x869da9d5a8e5506b      0t0  TCP *:http (LISTEN)

Also hat es funktioniert, Skype zu beenden.


Linux
  1. So installieren Sie den Nginx-Webserver unter Linux

  2. Installieren Sie PHP auf Ubuntu 20.04 – Ausführen von Apache Web Server

  3. Wie kann ich die Ausgabe eines laufenden Prozesses in einer anderen Bash-Sitzung anzeigen?

  4. Wie kann man mit einem anderen Server per SSH auf einen Server zugreifen?

  5. Vhosts-Grundlagen

Installieren Sie FreeRadius &Web-GUI daloRADIUS auf dem Ubuntu 20.04-Server

So installieren Sie den Lighttpd-Webserver unter Rocky Linux 8

So installieren Sie Caddy Web Server unter Ubuntu 16.04 LTS

So installieren Sie die Webanalyseplattform Matomo auf Ubuntu Server 20.04

So installieren Sie den Caddy-Webserver unter CentOS 8

So richten Sie einen Heimserver ein