Posted by : Unknown miércoles, 9 de julio de 2014

Caso 1 
Este problema es porque el puerto 80 esta en uso por alguna aplicacion o programa activo, puede ser SKYPE o TEAMVIEWER 
Solucion. Lo que tenemos que hacer es cerrar completamente el programa hay que asegurense que los procesos correspondientes (CTRL + ALT + SUPR) no esten en la lista de procesos, si lo estan click derecho sobre el proceso y seleccionamos (terminar proceso), entonces iniciamos APACHE desde el correspondiente panel de control de XAMPP. 

Caso 2 
Podemos tener el error de puerto 80 y no tener ni TEAMVIEWER ni SKYPE bueno un poco raro el caso pero puede darse que algun otro programa este usando el puerto 80. 
Solucion. Mas que solucion seria ver que programa esta ocupando el puerto y aplicar parte de la solucion del caso 1, para verificar lo podemos hacer de 2 formas. 
Ingresamos al simbolo del sistema (windows + R, escribimos CMD precionamos -aceptar-) una vez en el simbolo de sistema colocamos el comando (NETSTAT -B) y nos da una lista donde buscamos el puerto 80 y el programa o proceso q lo esta ocupando y procedemos a terminar proceso. 
La otra opcion es ingresar a (C:xampp) y ejecutar -xampp-control-3-beta- abierto el programa del lado derecho tenemos el boton (NETSTAT) y nos mostrara otra ventana con una lista de puertos y programas correspondientes, igual que lo anterior verificamos y terminar proceso. 

Caso 3 
Esto mas que ser un problema es el hecho de cambiar el puerto donde se incia APACHE ya sea porque no queremos liberar el 80 ocupado por otra aplicacion o por alguna otra razon. 
Solucion. Ingresamos a (C:xamppapacheconf) abrimos el archivo -httpd.conf- con el block de notas, 
y buscamos las lineas siguientes. 

#Listen 0.0.0.0:80 
#Listen [::80 
Listen 80<----- por (8080 p/e) 
Listen 8080 <----- asi debe quedar 

la otra linea a modificar en el mismo documento es: 

# If your host doesn't have a registered DNS name, enter its IP address here. 

ServerName localhost:80<----- por (8080 p/e) 
ServerName localhost:8080<----- asi debe quedar 

Guardamos cambios detenemos e iniciamos el control panel de XAMPP y sus procesos, y esto debe funcionar sin mayor problema. dejando en claro que en el navegador la direccion a colocar entonces sera (localhost:8080) ó (http://localhost:8080/xampp/) ó (127.0.0.1:8080) 

Caso 4 
Bueno aqui entra mi coco que duro 3 dias por que simplemente no levantaba el APACHE ni a patadas ya que lo estaba instalando en una PC recien formateado con XP sp2 y con recursos bajos, cambie puertos, cheque con el NETSTAT y los puertos estaban libres, formate de nuevo la PC, bueno hasta instale todos los drivers mas adecuados, otra version de XAMPP y nada de nada. Navegando en el foro de Apache friends en ingles me encuentro que 
Solucion. A Windows hay que instalarle un Pack ligero de C++ para que apache funcione y no marque el aparente error de puerto 80 y vuala. 
aqui el Link para descargar C++ 
http://www.microsoft.com/download/en/details.aspx?id=5582 

Caso 5 
Este problema aun que muy identico en solucion al caso 4 lo refiero por que instale XAMPP en una maquina virtual con XP dentro de VIRTUAL BOX, y como Virtual Box utiliza el Adaptador como puente pense que tambien utilizaba algunos puertos, y que de hecho en algunos foros se menciona que no es posible instalar Xampp en una maquina virtual por los puertos y en algunos otros que se tienen que hacer modificaciones a "X" archivos del Virtual Box editar algunas lineas y no recuerdo que mas pero el caso es que nada de eso. simplemente aplique la solucion del Caso 4 y sin problemas, todo trabajando en el Xampp. 

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Welcome to My Blog

Popular Post

Blogger templates

Con tecnología de Blogger.

- Copyright © Zavala Zavala - Computing and Problem Solving -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -