El servidor WAMP no funciona
Pregunta
Bien, una continuación de esta pregunta , donde Sus expertos me presentaron a WAMP , que básicamente puede ejecutar PHP en un Windows XP medio ambiente.
Así que ahora lo tengo instalado, pero el ícono de la bandeja siempre se muestra en AMARILLO , y cuando visito cualquier página de PHP en mi navegador, ¡solo me muestra la fuente de PHP!
También, cuando visito " http: // localhost / " en IE7 me da un 404 No encontrado , FF3 solo muestra una página en blanco .
Por cierto, he intentado " Reiniciar todos los servicios " y reiniciar mi máquina, pero aún así no funcionará.
¿Alguna idea? ¿Alguno de ustedes tuvo este problema y lo resolvió? Por favor, ayúdeme aquí, estoy desesperado por ejecutar PHP en el lado del cliente y ahora estoy volviendo a las pruebas en el servidor por ahora.
Solución
Skype reserva el puerto 80 para su conexión entrante que entra en conflicto con WAMP, así que simplemente configure Skype para usar otro puerto haciendo lo siguiente:
En Skype, vaya a Herramientas | Opciones | Avanzadas | Conexión desmarque la opción - > Utilice los puertos 80 y 443 como alternativas para las conexiones entrantes, eso es todo
Para que este cambio surta efecto, reinicie Skype y reinicie todos los servicios en WAMP haciendo lo siguiente:
Haz clic izquierdo en el icono de bandeja de WAMP > Reiniciar todos los servicios "
¡Ahora Wamp y Skype pueden coexistir juntos, espero que esto resuelva tu problema!
Otros consejos
¡Lo tengo! Debajo del icono de la bandeja de WAMP , haga clic con el botón izquierdo en el menú contextual > Apache > Servicio > Puerto de prueba 80 , decía:
" Tu puerto 80 se usa realmente por - La información no está disponible, Debe ser Skype "
Bueno, así que desactivado se convierte en Skype, WAMP > Reinicie todos los servicios y Localhost muestra " Página de inicio de WAMP5 " ;:
(fuente: wampserver.com )
Y, phpMyAdmin funciona, los scripts PHP también se ejecutan. ¡Guau !
¡Así que ahora puedo dudar de la manera apropiada! Gracias, StackOverflow!
prueba este, tuve el mismo problema y esto me ayudó:
- icono del servidor Wamp = > Appache = > Servicio = > Instalar servicio
- icono del servidor Wamp = > Appache = > Servicio = > Iniciar / Reanudar el servicio
- icono del servidor Wamp = > MySql = > Servicio = > Instalar servicio
- icono del servidor Wamp = > MySql = > Servicio = > Iniciar / Reanudar el servicio
solo ve a wamp > bin > apache > apache 2.2.17 > conf > httpd.conf (archivo)
cambiar Listen 80
a Listen 8080
guarda el archivo
n reiniciar los servicios
esta vez escriba http: // localhost: 8080
Me alegra que lo hayas solucionado: Skype es famoso por eso.
Si desea usar Skype y WAMP juntos, puede editar su archivo httpd.conf: cambie el valor de 'escucha' de 80 a otra cosa y reinicie todos los servicios.
Teamviewer también puede causar esto.
puede iniciar Skype después de que wamp esté en línea o cambiar el puerto de Skypes para que no use 80
Me gustaría ampliar lo que otras personas han contribuido aquí, ya que Skype no siempre es el culpable.
También puede verificar exactamente qué proceso está acaparando su puerto 80 ejecutando esto desde un indicador de comando:
netstat -ao
Esto mostrará una lista de todos los procesos que usan puertos con su PID. Puede correlacionarlos con los procesos en el Administrador de tareas, y tomar las medidas apropiadas desde allí. La conclusión es: está buscando lo que está acaparando el puerto 80 y / o 443 (si se está conectando a través de SSL), ya que es el puerto predeterminado del navegador.
Para mí, cuando abrí el archivo httpd.conf descubrí que tengo la siguiente instrucción de escucha:
Listen 80
Listen 169.254.96.77:80
y cuando he comentado la segunda línea (agregando '#' al comienzo de la línea), reinicié todos los servicios de wamp (clic izquierdo del ícono de wamp en la barra de tareas), ¡el ícono de wamp se volvió verde!
Espero que esta ayuda sea otra.
Bueno, en caso de que lo anterior todavía no ayude como estaba conmigo, sigue estos pasos:
- Cambie su puerto de apache (de httpd.conf) a otra cosa, por ejemplo 8056, en los dos lugares donde se encuentra el puerto 80 en el archivo
- Luego cambia el proxy de tu navegador apropiadamente. es decir, el proxy para " localhost " y el puerto a su " 8056 " ;.
- Guarde el archivo y reinicie Wamp Services
- Inicia localhost en tu navegador
Espero que funcione! Realmente se necesita un mejor enfoque.
La mayoría de las veces, este problema ocurre debido a un conflicto entre los servidores apachi o los puertos, o el duplicado de la instalación de Wamp
Así que para arreglar eso:
En primer lugar, si está utilizando SKYPE, intente cambiar el puerto abriendo Skype, luego:
- menú de herramientas
- Opciones
- Opciones avanzadas
- Conexiones
- Luego desmarque " Usar puerto 80 y 443 ...... "
- guardar
- reinicia Skype
segundo, si el problema persiste, intente encontrar si está utilizando (o estaba usando) otro servidor Apache (por ejemplo, el servidor XAMPP). Si es así, intente eliminarlo y, después de eliminarlo, vaya a regedit por:
- presiona en el teclado las " ventanas " botón + " r " botón, esto abrirá el comando Ejecutar
- escriba " regedit " (sin " ")
- abre el menú Editar y luego Buscar (puedes presionar el botón " CTRL " botón + " F ")
- busque cualquier cosa que pertenezca al otro servidor de apache y elimínelo (debe tener cuidado mientras realiza este paso)
En skype:
Ir a Herramientas - > Opciones - > Avanzado - > Conexiones y desmarque la casilla "usar los puertos 80 y 443 como alternativa".
Esto debería ayudar.