viernes, 2 de octubre de 2009

Error de Apache

Si alguno les ha ocurrido que al reiniciar su apache les sale este error.

(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs

Al revisar alguno foros hablan de tener redundancia de puerto 80 en los ficheros de configuracion, cosa que puede ser cierta. Pero en otros casos es por algun proceso esta ocupando aun ese puerto, que proceso??? bueno eso depende de cada situacion.

Al ejecutar un netstat especifico para el puerto 80 se saca un listado de las conexiones :

# netstat -lnp | grep '0.0.0.0:80'

Ahi les sale el proceso que esta ocupando el puerto. Solo verifican el ID del proceso y lo eliminan con un "kill 'ID del proceso'" y listo, puede iniciar su apache.

Saludos.

No hay comentarios: