XAMPP – Apache no arranca en Windows 10

Para montar un entorno de desarrollo en nuestro PC, muchos optamos por soluciones como XAMPP o WAMPP para instalar nuestro servidor (Apache, Maria DB y PHP). Pero os puede suceder que una vez finalizada su instalación, que hay que decir que es tan sencilla como ejecutar un .exe, el servidor Apache no arranque. Empecemos con el artículo XAMPP – Apache no arranca en Windows 10.

El error que se nos muestra es algo parecido a lo siguiente (pueden cambiar los número de sockect o salir otro tipo de error parecido):

(OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : AH00072: make_sock: could not bind to address [::]:445
(OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : AH00072: make_sock: could not bind to address 0.0.0.0:445
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs

El problema puede venir por varios motivos y vamos a poner solución a dos de ellos:

Apache utiliza los puertos de otro software

es muy común que Skype utilice algunos puertos que coinciden con Apache. Pare Skype o cambie los puertos a utilizar en los softwares. En cada uno de ellos se hace diferente, por lo que lo dejamos en vuestras manos

XAMPP en Windows 10

En algunos Windows 10, el Word Wide Web Publishing Service viene preinstalado por defecto y crea conflicto con Apache. Para poner solución es tan fácil como parar ese servicio:

  • Ejecutamos la consola como administrador (buscáis cmd, botón derecho y ejecutar como administrador). Se abrirá la consola
  • Ejecutamos la orden «net stop W3SVC» que parará el servicio.
  • Arrancamos Apache
  • Cuando acabemos con apache, y si lo deseamos, ponemos de nuevo el marcha el servicio «net start W3SVC»

Hay otra solución para no tener que hacerlo cada vez que utilicemos Apache, y es eliminar del msconfig la puesta en marcha del servicio W3SVC, por lo que no arrancará al iniciar Windows. Pero esos pasos os lo dejamos para vosotros (tocar msconfig es peligroso).

Espero que os sea de utilidad el artículo XAMPP – Apache no arranca en Windows 10.


Más información