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.

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

Si es 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)

Artículos relacionados

Conectar a servidor Microsoft SQL Server desde Lin... Por necesidades de trabajo, necesitaba conectar a un servidor de base de datos Microsoft SQL Server. Me facilitaron varios clientes desde los que pode...
Linux.Encoder.1 amenaza servidores Linux Linux.Encoder.1 es un ransomware que encripta los ficheros de Linux, obligándote a pagar para que te faciliten la contraseña para poder desencriptarlo...
RedSys, mycrypt, openssl y servidor con PHP 7.1 Resulta que en ocasiones cuando actualizas el servidor y pasas a poner una versión de PHP más reciente, como por ejemplo la 7.1.X como es en uno de lo...
CentOS – Abrir y cerrar puertos En otros sistemas operativos, debes modificar la iptables. En CentOs dispone de una manera más cómoda de abrir y cerrar puertos mediante la orden fire...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*