Habitualmente desarrollo web en un servidor local, concretamente un XAMPP, que me permite disponer en un entorno Windows de Apache, PHP y MySQL sin tener que andar sincronizando con servidores remotos.
XAMPP dispone de un interfaz que permite arrancar con un clic Apache y MySQL. Hoy traté de acceder y obtenía el siguiente error:
[Apache] Error: Apache shutdown unexpectedly.
[Apache] This may be due to a blocked port, missing dependencies,
[Apache] improper privileges, a crash, or a shutdown by another method.
[Apache] Check the “/xampp/apache/logs/error.log” file
[Apache] and the Windows Event Viewer for more clues
Tras mucho buscar he encontrado el error en Stack Overflow, y no era otro que Skype, que utiliza el puerto 80 y el 443 para las conexiones entrantes.
Para solucionar el problema simplemente hay que ir a Herramientas -> Opciones -> Avanzada -> Conexión y ahí deseleccionar el campo de selección “Usar puertos 80 y 443 como alternativas para las conexiones entrantes“.
Tras cerrar Skype (no minimizarlo) Apache arrancará corrrectamente.
Excelente aporte, me ha funcionado muy bien.
El mismo problema y con tu web he solucionado el inconveniente.
Agradecido!!!
Muchas gracias la solución que planteaste funcionó perfectamente
Excelente aporte, sencillo y efectivo. Gracias!
Bingo!! Gracias.
podeis ir al Boton “Config” de xampp, pestaña “httpd.config” y cuando te abre el bloc de notas apretas las teclas “ctl + b” y buscas coincidencias con el (Listen y ServerName LocalHost) “80” y lo podeis cambiar por el valor”8080″, lo mismo que hice anteriormente lo hacen pero en la pestaña “httpd-ssl.config” en este documento buscas es el puerto”443″ y lo cambias por el “442”. De esta manera podeis usar Xampp y al mismo tiempo Skype u otro programa con el que esten haciendo uso del mismo puerto.