GNU/Linux >> Tutoriels Linux >  >> Linux

XAMPP :Un autre démon de serveur Web est déjà en cours d'exécution ?

Si :

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

Alors peut-être qu'il y a un fichier de verrouillage qui traîne et que la startup vérifie ? Ceux-ci se trouvent généralement sous /var/run mais ne doivent pas nécessairement le faire. À ce stade, je lancerais généralement strace pour voir ce qui se passe :

strace -e read=all -e write=all -f -o strace.out votre_commande_de_démarrage

Ouvrez ensuite strace.out, recherchez la chaîne "..est déjà en cours d'exécution" dans la sortie et commencez à regarder les lignes au-dessus pour voir ce qui échoue.


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

exemple de sortie :

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

Le PID est 14417

kill proc

 sudo kill 14417

démarrer/redémarrer le serveur lampp

 sudo /opt/lampp/lampp restart

Je n'avais aucun serveur en cours d'exécution non plus, mais j'ai trouvé cette commande qui m'a sauvé :

sudo lsof -i :80

Cela m'a affiché quelque chose comme ceci :

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

Donc, tuer Skype l'a fait fonctionner.


Linux
  1. Comment installer le serveur Web Nginx sur Linux

  2. Installer PHP sur Ubuntu 20.04 - Exécution du serveur Web Apache

  3. Options Su - Exécuter la commande en tant qu'autre utilisateur ?

  4. Comment Ssh vers un serveur en utilisant un autre serveur ? ?

  5. Les bases des Vhosts

Installez FreeRadius et l'interface graphique Web daloRADIUS sur le serveur Ubuntu 20.04

Comment installer le serveur Web Lighttpd sur Rocky Linux 8

Comment installer le serveur Web Caddy sur Ubuntu 16.04 LTS

Comment installer la plateforme d'analyse Web Matomo sur Ubuntu Server 20.04

Comment installer le serveur Web Caddy sur CentOS 8

Comment configurer un serveur domestique