Anteriormente ya vimos como solucionar un problema que nos impedia hacer funcionar wampserver en windows xp, pero esta vez volvemos con una solución un poco diferente. Algo que nos ocurrirá cuando ya hayamos instalado el servidor y le demos a iniciar servicios.
Los síntomas de este problema se pueden dar en cualquier sistema operativo, y son unas condiciones un poco concretas, pero el síntoma principal viene a ser que al darle al icono de la barra de tareas, y elegir reiniciar servicios, el icono del wampserver no se pone en verde (que es cuando todo va bien), sino que se queda en amarillo y las páginas de localhost no se cargan.
Cómo solucionar el icono amarillo de WampServer
Puede parecer una tontería, pero uno de los principales motivos por los que aparece este problema es simplemente tener skype instalado. Esto se debe a que Skype utiliza el puerto 80 de forma predeterminada, cuando este puerto es el que se usa de forma habitual para los servidores web, por lo que como seguramente tendremos skype funcionando y ocupando este puerto, wampserver no será capaz de terminar de ejecutarse debido a que está en uso.
Esto nos puede pasar con cualquier otro programa que utilice el puerto 80, por lo que si no usamos skype deberemos mirar cual es el programa que está interfiriendo en nuestro protocolo web para así poder o bien cambiar el puerto o simplemente desactivar esa función si no la usamos.
Como liberar el puerto 80 usado por Skype
Para hacer que skype deje de usar el puerto 80 simplemente tendremos que variar la configuración, algo relativamente sencillo de hacer si sabemos donde buscar. Para ello haremos lo siguiente:
- Abrir Skype
Nos vamos a ir a la ventana principal de skype y le daremos a herramientas > opciones
- Avanzadas
En la pestaña avanzadas abajo a la izquierda veremos que se despliegan varias opciones. Solo tendremos que darle a Conexión
- Desactivar puerto 80
Como realmente no es necesario para que Skype funcione de forma normal, desactivaremos el selector que indica «Usar los puertos 80 y 443 para las conexiones entrantes adicionales»
Como siempre una vez hecho esto y reiniciado el programa ya nos debería ser posible ejecutar con normalidad sin problemas. En este caso veremos como el icono de WampServers se vuelve verde una vez todos los servicios estén iniciados.
Si aun después de esto seguimos con un problema similar, debemos observar si tenemos algún otro programa tratando de hacer uso de este puerto.
¿No te ejecutaba wampserver? ¿Qué problema te daba?
Ver comentarios (11)
Hola una pregunta cuando le doy al icono del wampserver no dice "server offline" sino "local server 1of 2 services running" qué siginifica eso? Ya he intentado cambiar los puertos como lei en otros post y no funciona :/ sigue en color naranja
Eso es por que alguno de los servicios no está funcionando. Has realizado una instalación limpia o ya tenías algún otro servidor local instalado y funcionando antes que este? o si lo has actualizado.
Una pregunta por favor tengo windows 10 y lo instale al wamp desactive el puerto de skype lo reinicie al skype y al wamp y me sigue saliendo de color naranja como hago para que me aparezca en verde su ayuda por favor
Si le das al icono del wampserver verás que la última opción que te aparece en el menú es poner online, una vez le des debería ser posible que se acceda desde cualquier equipo de la red. Vigila por si tienes algún otro programa que esté ocupando el puerto 80 como puede ser el avast (comentario siguiente).
el puerto 80 esta siendo ocupado por avats y no se como configurar :c
Tienes que ir a cambiar configuración (bajo el modo silencio de juego). En esta ventana te vas abajo del todo y en "solución de problemas" nos aparecerán una serie de opciones. En la última "opciones de redireccionamiento" haces click y solo tienes que cambiar el puerto http de 80 a 8080 por ejemplo.
como puedo ver q otro programa esta ocupando ese espacio del servidor porque mis skype no era :c
Abre una consola como administrador y ejecuta "netstat -b -a" sin las comillas, te aparecerá una lista con los puertos y las aplicaciones que los están usando.
Gracias, me ha sido de gran utilidad.
Deberías revisar si no está usando alguna otra aplicación el puerto 80.
Ejecuta la consola de comandos (win+cmd) como administrador (botón derecho y ejecutar como admin). Escribe esto: netstat -ab | more
Ahí te saldrá una lista con los puertos que están siendo ocupados, si aparece el 80 alguna aplicación está haciendo de las suyas.
Coges el PID de donde marca el puerto 80 (columna de la derecha) y te vas al administrador de tareas a detalles, ahí encuentras también una columna PID. La aplicación será la que tenga el mismo pid y verás cual está ocupando el puerto.
Realice las opciones que me brindaron pero mi wampserver sigue estando en Rojo, ya me desespere....>:(