Веб-браузер Windows 7 не может получить доступ к localhost

1

Я использую Windows 7 и установил xampp, но я не могу получить доступ к localhost из любого веб-браузера (IE, Chrome, Firefox), он всегда дает мне «ERR_CONNECTION_REFUSED».

Я уже погуглил его и нашел много решений для того же случая, что и мой, но пока ничего не работает. эта ошибка возникает после того, как я сменил жесткий диск.

Я попытался пропинговать 127.0.0.1 из cmd, и он дает мне ответ, но когда я пытался сделать это из chrome, он выдает мне сообщение об ошибке подключения

arodxt_
источник
Вы переустановили XAMPP после замены жесткого диска?
Кирелагин
просто попробуйте ping localhostпосмотреть, можете ли вы искать telnet localhost 80локальный хост как 127.0.0.1, если можете, а затем проверить, работает ли xampp на порту 80 (или другом используемом вами порту)
Bilo
@kirelagin трепло, уже пробовал другую версию
arodxt_
@BiloChan дает ответ: «Соединение с локальным хостом ... не удалось открыть соединение с хостом, на порту 80: сбой соединения»
arodxt_
Просто убедитесь, что ваш xampp работает и прослушивает порт 80, если это так, проверьте, netstat -anoдолжна ли быть запись, как TCP 0.0.0.0:80 0.0.0.0:0 LISTENING xxx, у вас есть?
Било

Ответы:

0

Хотя я пришел сюда в поисках помощи с другим веб-сервером (Apache 2.4), рекомендации по диагностике позволили мне определить и устранить причину моей проблемы. Кажется, что httpd -k installустанавливает, но не запускает службу. Для этого вам нужно net start Apache2.4.

После выполнения этой команды утилита SysInternals pslist64.exeотображает два ожидаемых httpd-процесса и netstat -anoсообщает, что первый из них прослушивает порты 443 (SSL / TLS) и 80 (HTTP). Хотя мне еще не удалось увидеть нужную веб-страницу, я могу сказать по тому, что у меня есть страница с ошибкой HTTP Forbidden, что мой браузер видит веб-сервер на локальном хосте.

Дэвид А. Грей
источник