2009-12-20 14 views
5

Tengo algunas páginas en mi máquina local, a las que se accede a través de localhost, que son terriblemente lentas para abrir/cargar usando IE8, pero muy rápido usando Firefox, Opera, Chrome y Safari.IE8 en Localhost realmente lento - Firefox, Opera, Chrome y Safari son todos rápidos, ¿por qué?

Solían cargar muy rápido con IE7.

Produje una página de reducción para probar, para ver qué causaba el problema, y ​​en serio, ¡la página más simple posible lo causa! Es decir:

<html> 
    <head></head> 
    <body> 
     Hello! 
    </body> 
</html> 

tarda unos 15 segundos en abrirse en el servidor local en IE8, y es instantánea en todos los demás navegadores! ¿Por qué? ¿Qué puedo hacer para resolver esto?

Por cierto, intenté esto en un servidor web, conectando a través de una URL a través de IE8, ¡y fue básicamente instantáneo cuando se abrió vía IE8 a través del servidor Web/Web!

Tengo Windows Update habilitado, por lo que debería tener lo último de todo.

Nota: Solo me di cuenta de esto después de que mi conexión a Internet cambió, lo que fue aproximadamente 2 semanas después de que se instaló IE8. Posiblemente eso sea una coincidencia, PUEDE haber comenzado con la instalación de IE8, de hecho no estoy seguro. Sin embargo, definitivamente está sucediendo ahora.

La URL que estoy usando es: http://localhost/fb/starttest.htm

Ayuda!

+0

Ha intentado conectar a través de IP (EG: http://127.0.0.1/fb/starttest.htm), sólo para descartar alguna locura en la resolución de "localhost ". – fyjham

+0

¡Eso parece hacerlo! Es decir. 125.0.0.1 funciona instantáneamente, localhost lleva tiempo. Así que debe estar pasando algo con la resolución de 'localhost' ... ¡un poco extraño! Pero al menos ahora tengo una solución alternativa, ¡gracias! –

+0

Interesante, tengo exactamente el mismo problema con Firefox, pero no con IE. La página se carga instantáneamente en IE, pero tarda 30 segundos en FF (con dependencias), y el uso de 127.0.0.1 en lugar de localhost también resuelve el problema para mí. – erikkallen

Respuesta

4

En Herramientas -> Opciones de Internet -> Conexiones -> Configuración de LAN, ¿está marcada la casilla "Detectar automáticamente servidores proxy"?

Si es así, eso hace una solicitud DNS a wpad. (Sufijo de búsqueda de dominio) para descubrir los servidores proxy a través de su Auto Discovery Protocol.

Si no responde nada, la consulta tendrá que agotar el tiempo de espera antes de darse por vencido.

+0

Gracias por la sugerencia; esta configuración NO estaba marcada. Pero funciona instantáneamente cuando uso 127.0.0.1, por lo que parece ser un problema con IE8 al intentar resolver 'localhost'. –

0

Tengo exactamente el mismo problema que tú, excepto que estoy usando IE7 (IE tarda unos 16 segundos en cargar el servidor local, mientras que Firefox y Google Chrome lo cargan en un instante).

No tengo comprobado el autodetección para el proxy tampoco. También intenté iniciar IE sin complementos (desde Accesorios-> Herramientas del sistema) y no hizo la diferencia.

Descubrí que usar 127.0.0.1 en lugar de localhost mejoraba mucho la velocidad (¡como 2 segundos en lugar de 16 segundos!). Sin embargo, he editado el archivo hosts y dejé sólo la línea

127.0.0.1 localhost

y esto no se soluciona el problema. Necesito cavar un poco más.

Saludos, Nicolae

7

Pruebe lo siguiente:

1- Vaya a C:\Windows\System32\drivers\etc

2- Abra el archivo hosts usando cualquier editor de texto

3- Añadir esta línea a la Fin del archivo

127.0.0.1  localhost 

4- Antes de guardar este archivo, debe asegurarse de que cualquier programa que tenga acceso a Internet (navegadores, etc.) esté cerrado: guarde el archivo y pruébelo

+0

No tuve que cerrar el navegador. Acabo de guardar el archivo de hosts y fue MUCHO más rápido de inmediato. – Johan

1

También tuve este mismo problema recientemente: ' localhost 'tarda 15 segundos en cargarse, pero 127.0.0.1 se carga al instante.

Sin embargo, ahora he resuelto completamente mi problema, entonces escribo aquí con la esperanza de que pueda ayudar a alguien.

Mi problema coincidió con la compra de un enrutador inalámbrico D-Link DIR-655, por lo que después de probar muchas de las 'soluciones' amablemente ofrecidas en este foro, volví a la configuración de mi enrutador en busca de una respuesta.

Finalmente descubrí una configuración en la página CONFIGURACIÓN - CONFIGURACIÓN DE RED. El recuadro 'Habilitar retransmisión de DNS' fue marcado, así que leí al respecto, y aparentemente permite que el enrutador busque direcciones DNS desde el servidor del ISP. Esto obviamente no es deseado para una dirección 'local' en mi propia PC, así que traté de destrabarlo ... ¡¡¡Y HEY PRESTO, FUNCIONÓ !!!

¡Espero que esto también funcione para algunos de ustedes!

Todo lo mejor,

Rob

Cuestiones relacionadas