Corregir Error al Iniciar Apache con Xampp

Al iniciar “Xampp” y encender “Apache” nos devuelva un error en color rojo similar a este

Error: Apache shutdown unexpectedly.
This may be due to a blocked port, missing dependencies,
improper privileges, a crash, or a shutdown by another method.
Check the “/xampp/apache/logs/error.log” file
and the Windows Event Viewer for more clues

El/los puerto/s que utiliza, por defecto, Apache y MySQL para comunicarse (el 80 y el 443) están siendo utilizados por otros programas y por tanto no puede encenderse.

Para solucionar esto vamos a cambiar el puerto 80 por el 8080 y el 443 por el 4430, para hacer esto debemos editar dos archivos y cambiar algunas líneas en cada uno. Esto lo haremos de la siguiente forma:

1. Pulsamos sobre el botón [Config] señalado con la flecha roja en la imagen.

2. Editamos el archivo httpd.conf y buscamos las líneas que dicen:─    Listen 80  y la cambiamos por  Listen 8080

─    ServerName localhost:80  por  ServerName localhost:8080

3. Editamos el archivo httpd-ssl.conf y buscamos las líneas que dicen:

─    Listen 443  y la cambiamos por  Listen 4430

─    <VirtualHost _default_:443>  por  <VirtualHost _default_:4430>

─    ServerName localhost:443  por  ServerName localhost:4430

4. Guardamos los cambios y volvemos a ejecutar [xampp-control], si todo ha salido bien al iniciar “Apache” y “Mysql” no deberíamos tener problemas ya.

5. Y por último y no menos importante, como hemos cambiado el puerto de apache ahora al llamar a nuestro servidor local desde el navegador debemos teclear: localhost:8080

error_1xampp

Suscribir
Notificar a
guest
12 Comentarios
Comentarios en línea
Ver todos los comentarios
Karen Alonso

Buen dia,
el error, sigue , se realizo el cambio de puertos paso a paso como lo indican aqui, pero el error aun sigue, no se que hacer, ayuda por favor.

nallely nava soto

buen dia me podra apoyar ya realize eso pero me siguen sin habilitar el mysql

Janet

Buenas noches, a mi me sale este error, tampoco no pude solucionar

mikel

Buenos dias.
He cambiado los cambios que usted indica aquí para corregir el error, pero el error sigue presente y no consigo solucionarlo. No se que puedo cambiar o hacer.

Un saludo

May

Hola, gracias por el aporte.

He realizado los cambios pero me sigue sin funcionar. Ya no sé que hacer porque lo he probado todo.

Agradecería ayuda. Gracias.

Sandra Torres

tengo el mismo problema, ya revise y ninguna aplicación usa los puertos 80 ni 443, de todas maneras los cambie como dice acá e igual sigue sin funcionar, desactive el firewall, desactive el antivirus, desintale office (skype) y sigue sin funcionar, por favor alguien que sepa la solución.

siser879

Buenas: con el puerto 8080 y el 4430 me sigue sin iniciar Apache, se queda en Attempting to start Apache service…Segui todos los pasos indicados, necesito ayuda.