No se puede enlazar al puerto 8080. Probablemente está siendo utilizado por otra aplicación o no tienes suficientes privilegios.
Eliminé mi XAMPP de la carpeta de aplicaciones (sin desinstalarlo) e instalé de nuevo, luego intenté cambiar el puerto de apache a 8080 después de lo cual apareció el siguiente problema: “No se puede enlazar al puerto 8080. Probablemente lo está ocupando otra aplicación o no tiene suficientes privilegios”.
Intenté solucionarlo desinstalándolo y volviéndolo a instalar, pero no funcionó, después eliminé los archivos de caché de XAMPP con algunos códigos de sudo, pero no funcionó de ninguna manera.
davy.ai
Solución para el error ‘No se puede enlazar al puerto 8080’ en XAMPP
Si ha eliminado recientemente su XAMPP sin desinstalarlo y luego lo ha vuelto a instalar, es posible que encuentre un error al intentar cambiar el puerto Apache a 8080. El mensaje de error será ‘No se puede enlazar al puerto 8080. Probablemente lo esté usando otra aplicación o no tenga suficientes privilegios.’ Aquí le mostramos cómo puede solucionar este error:
sudo lsof -i:8080
. Este comando comprobará si el puerto está siendo utilizado por alguna otra aplicación.Si el puerto está ocupado, encuentre el identificador de proceso (PID) y elimínelo. Introduzca el comando
sudo kill -9 PID
para terminar el proceso.Si el puerto no está ocupado, asegúrese de tener privilegios de administrador para acceder a este puerto. Puede hacerlo ejecutando XAMPP como administrador. Haga clic con el botón derecho en el icono de XAMPP y seleccione ‘Ejecutar como administrador’.
Si los pasos anteriores no funcionan, intente cambiar el número de puerto a algo más. Puede hacerlo abriendo el archivo ‘httpd.conf’ y buscando la línea ‘Listen 80’ y cambiarla al número de puerto que prefiera.
Por último, asegúrese de que se borren los archivos de caché relacionados con XAMPP. Puede hacerlo ejecutando los comandos
sudo rm -rf /Applications/XAMPP/xamppfiles/logs/*
ysudo rm -rf /Applications/XAMPP/xamppfiles/temp/*
en Terminal.Siguiendo estos pasos, puede solucionar el error ‘No se puede enlazar al puerto 8080’ en XAMPP y poner en funcionamiento su servidor Apache en el puerto deseado.