UI проблема на локальном хосте - PullRequest
0 голосов
/ 09 января 2012

Когда я пытаюсь запустить свое веб-приложение в IE (8), используя localhost, оно не отображается должным образом, но когда я использую 127.0.0.1, оно работает нормально.

"Не отображается должным образом"означает, что выравнивание и интервал идут не так, как ожидается.Но это происходит правильно, когда я использую локальный IP-адрес (127.0.0.1) вместо localhost.

Как это вызвано и как я могу это решить?

Снимки экрана:

  • Используя localhost enter image description here

  • Используя 127.0.0.1 enter image description here

1 Ответ

2 голосов
/ 09 января 2012

Проверьте ваш файл hosts (C: \ Windows \ System32 \ drivers \ etc \ hosts), содержит ли он строку для localhost:

127.0.0.1       localhost

РЕДАКТИРОВАТЬ:

Если вы обнаружите блок с закомментированными строками, подобными этому ...

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost

... вы работаете в Windows 7 и что-то не так с разрешением localhost в вашем DNS.Я предполагаю, что у вас смешанная среда IPv4 / IPv6, ваш DNS возвращает адрес IPv6 для localhost (например, 2001: 4860: 4860 :: 1234 - попробуйте nslookup localhost в командной строке), а какая-то часть вашей установки неподдержите этот IPv6-адрес.

Попробуйте удалить # перед 127.0.0.1 и посмотрите, излечит ли это проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...