сайт localhost не позволяет установить соединение что делать
localhost
http://localhost
Если вы хотите перейти на http://localhost, то воспользуйтесь быстрыми ссылками для входа:
Что такое localhost
localhost — это универсальное имя хоста, которое всегда указывает на этот же самый компьютер. Точнее говоря, это имя указывает на IP адрес 127.0.0.1, а данный IP уже является специальным адресом, всегда принадлежащий локальному компьютеру.
Если открыть адрес http://localhost в веб-браузере, то будет выполнено подключение к локальному веб-серверу. По этой причине localhost обычно ассоциируется с веб-сервером, но на самом деле localhost можно использоваться самыми разными сетевыми службами: программами для обмены данными между собой, MySQL, SSH, FTP и пр.
Вы можете даже пинговать localhost:
Пинги будут самыми лучшими из всех, какие вы когда-либо видели, поскольку проверяется соединение до этого же самого компьютера, на котором выполняется пинг.
Про loopback будет чуть ниже — на случай, если вам интересна теория, а сейчас рассмотрим, почему не работает localhost.
Как включить localhost
Возможно вы и так знали, что localhost это локальный веб-сервер, но при попытке открыть
http://localhost у вас возникает ошибка, например такая:
Не удается получить доступ к сайту
Сайт localhost не позволяет установить соединение.
Попробуйте сделать следующее:
Проверьте подключение к Интернету.
Проверьте настройки прокси-сервера и брандмауэра.
Причин может быть несколько, самая популярная — вы просто не установили веб-сервер. Если это действительно так, то переходите к инструкции «Как установить веб-сервер Apache c PHP, MySQL и phpMyAdmin на Windows».
После завершения указанной инструкции localhost заработает!
Веб-сервер установлен, но localhost не открывается
В этом случае причины могут быть следующие:
127.0.0.1
127.0.0.1 — это специальный IP адрес, который имеет loopback интерфейс. В любой операционной системе имеется поддержка 127.0.0.1, поскольку этот специальный IP описан в протоколе.
Суть работы 127.0.0.1 (а следовательно и localhost, который является именем для указания на этот IP) состоит в том, что пакет, отправленный на адрес 127.0.0.1 на самом деле никуда не отправляется, но при этом система начинает считать, что этот пакет пришёл из сети. То есть образно можно представить так: пакет отправляется на сетевую карту компьютера, там разворачивается и возвращается с сетевой карты обратно в компьютер.
Несмотря на кажущуюся бесполезность, такой подход очень популярен и используется для взаимодействия с самыми разными программами.
http://localhost:8080
Чтобы подключиться к localhost на 8080 порту перейдите по ссылке http://localhost:8080
localhost php
Чтобы использовать PHP на своём компьютере нужно установить веб-сервер. Пошаговую инструкцию смотрите в статье «Как установить веб-сервер Apache c PHP, MySQL и phpMyAdmin на Windows».
localhost phpmyadmin
Аналогично, для получения phpMyAdmin установите веб-сервер.
localhost error
Ошибки могут возникнуть в случае неправильной установки веб-сервера или приложений. Смотрите «Ошибки при настройке и установке Apache, PHP, MySQL/MariaDB, phpMyAdmin».
Сайт localhost не позволяет установить соединение что делать
Этот форум закрыт. Спасибо за участие!
Лучший отвечающий
Вопрос
На ноутбуке стоит Vista Home Premium, поставил Денвер(веб-сервер).
Как не пытался настроить так и не показался мне http://localhost/. Та же домашняя страница Денвера.
Может кто знает в чем проблема, может какую службу нужно отключить??
Как помню в ХР все работало с первого раза, никаких танцев с бубном устраивать не нужно было.
ЗЫ: На сайте Денвера указано что сервак работает на Висте..
Ответы
Попробуйте удалить строку:
::1 localhost
А subdomain.test1.ru нормально открывает? Пробовали ли вы отключить галочку ipv6 в свойствах сети? С Уважением, Плотников Дмитрий.
Все ответы
А что сказали в форуме самого денвера?
This posting is provided «AS IS» with no warranties, and confers no rights.
Фактически Просто перевёл ссылку, которую я Вам дал на русский язык 🙂 Если сообщение полезно, нажмите «Сообщение было информативным». Если сообщение является ответом или частью ответа на Ваш вопрос, нажмите «Пометить как ответ».
Фактически Просто перевёл ссылку, которую я Вам дал на русский язык 🙂
Если сообщение полезно, нажмите «Сообщение было информативным». Если сообщение является ответом или частью ответа на Ваш вопрос, нажмите «Пометить как ответ».
Кстати, действительно, по вашей ссылке примерно тоже самое. Ещё там совершенно верно рекомендуют выполнить команду ipconfig /flushdns, у меня про это из головы вылетело.
С Уважением, Плотников Дмитрий.
вот что у меня в файле hosts
127.0.0.1 localhost
::1 localhost
127.0.0.1 www.subdomain.localhost
127.0.0.1 www.subdomain.test1.ru
127.0.0.1 subdomain.localhost
127.0.0.1 subdomain.test1.ru
127.0.0.1 www.localhost
127.0.0.1 www.test1.ru
127.0.0.2 custom-host
127.0.0.2 www.custom
127.0.0.1 test1.ru
127.0.0.2 custom
И все равно при вводе http://localhost/ коннект происходит к www.localhost.com
Но вот если ввести http://127.0.0.1 нормально отображается..
Кстати команду указанную выше тоже вводил.
Еще хочу добавить, что к www.localhost.com коннектится только Firefox, IE и Opera вообще не отображают.
Попробуйте удалить строку:
::1 localhost
А subdomain.test1.ru нормально открывает? Пробовали ли вы отключить галочку ipv6 в свойствах сети? С Уважением, Плотников Дмитрий.
не знаю, то ли после убирания галочки ipv6 в свойствах сети то ли после вот этих манипуляций
http://support.microsoft.com/default.aspx/kb/929852/ru
где я поставил пункт С.
Но вроде заработало..
Всем спасибо за ответы.
У меня данная проблема решилась путем убирания в файле hosts значка решетки (#) слева напротив каждого локального адреса. Вот что в результате получилось:
Сайт не виден в localhost
Здравствуйте. С Новым Годом.
Помогите пожалуйста решить проблему.
Веб сервер в локальной сети только один
А локалхостов — много.
Укажите конкретный ип адрес. Твой планшет по сути тоже локалхост.
Веб сервер в локальной сети только один
И всегда открывался только этот сервер.
Открываеться 192.168.0.101, но по внешнему ip ничего не открывается. Что делать?
но по внешнему ip ничего не открывается
Было все нормально, все открывалось, с Ростелекомом, потом сменился провайдер из-за переезда. По внешнему ip ничего не открывается, хотя по localhost все открывалось. Решил что в сервере проблема, у текущего провайдера ограничений никаких нет, переустановил, localhost не открывается.
А почему по внешнему ничего не открывалось? Спасибо
а по ssh на localhost пускает? ))
Нет, но мне не ssh нужен. По внешнему ip ничего не видно, не знаете почему? (сообщение выше)
Попробуй подсоединиться, во-первых, по ip компьютера в локальной сети (не 127.0.0.1, в ifconfig после inet у интерфейса правильного).
А по поводу внешнего ip — стоит убедиться, что новый провайдер даёт белые ip.
А по поводу внешнего ip — стоит убедиться, что новый провайдер даёт белые ip.
Ещё может понадобиться настроить NAT loopback чтобы ходить по белому айпи изнутри сети.
Открываеться 192.168.0.101, но по внешнему ip ничего не открывается.
Ещё может понадобиться настроить NAT loopback чтобы ходить по белому айпи изнутри сети.
Я про внешний ip написал к тому, что ТС сказал, что «пробросил порты» и утверждения, что с прошлым провайдером всё работало. Если у нового айпишники серые выдаются, то и Port Forwarding, и NAT loopback на данном этапе бессмысленны и факт того что они настроены бесполезен.
Если у нового айпишники серые выдаются, то и Port Forwarding, и NAT loopback на данном этапе бессмысленны и факт того что они настроены бесполезен.
Вы случаем не забыли, что у новый провайдер выдал новый, т.е. другой IP-адрес?
Если у нового айпишники серые выдаются
Хотя, помнится, мой провайдер перед тем как начать выдавать белый айпи прямо на интерфейс клиента сначала выдавал серый, а потом у себя мапил его на уникальный белый.
Хотя, помнится, мой провайдер перед тем как начать выдавать белый айпи прямо на интерфейс клиента сначала выдавал серый, а потом у себя мапил его на уникальный белый.
Как это проявлялось, как выяснилось и на что влияло?
В моём городе Ростелеком ещё со времён когда он был Волгателекомом без проблем даёт белые IP, ничего дополнительно просить/доплачивать даже не надо. И всё нормально работает.
Провайдер недавно появился в городе, пока нормально, ip 87.238.x.x.
Всегда использовал noip, было все нормально, но не с этим провайдером..
Как это проявлялось, как выяснилось и на что влияло?
На сетевой интерфейс клиента по DHCP выдавался серый айпи (192.168.*.*), но все сервисы, поднятые клиентом, были доступны извне по статическому белому айпи, уникальному для каждого клиента, который указывался в личном кабинете. Лет пять назад начали выдавать те же самые статические белые адреса уже прямо на интерфейс клиента, всё это что тогда что сейчас автоматически и бесплатно.
Всегда использовал noip, было все нормально, но не с этим провайдером..
Возможно что этот провайдер засунул тебя за NAT, из-за чего ты и не можешь всякими noip пользоваться, либо тебе 80/443 порт закрыли. Лучше прочти договор и спроси у техподдержки провайдера.
У нас статика отдельной услугой идёт, приходится dyndns-сервисы использовать.
В целом механизм понятен, спасибо.
Но почему перед переустановки ubuntu переходило по localhost?
/etc/hosts 127.0.0.1 localhost 127.0.1.1 computer
::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
http://localhost/ не работает в Windows 7. В чем проблема?
У меня большая проблема с открытием http://localhost/ в Windows 7 (бета-версия). Я установил эту ОС, и все прошло отлично; когда я установил Wamp, я увидел, что localhost не работает вообще. Я просто вижу эту ошибку:
не удалось подключиться
Firefox не может установить соединение с сервером на localhost.
в Mozilla и Explorer.
Я удалил Wamp и через несколько недель (это означает две недели от сегодня) я установил NetBeans в Windows 7. Я создал тестовый PHP-скрипт, и когда я отлаживаю его, я снова получаю ту же ошибку. Я попытался получить к нему доступ с ip 127. но все то же самое. В чем проблема?
Когда я установил NetBeans, я установил его в порт 8080.
22 ответов
исправить порт 80 проблема:
от cmd в качестве администратора:
после выполнения этой команды можно отключить http.представление sys следующим образом:
это работает для меня.
Если вы установили его на порт 8080, вам нужно получить к нему доступ на порт 8080:
убедитесь, что есть запись, которая выглядит так:
если есть запись типа
прокомментируйте это, чтобы выглядеть так
это должно исправить вашу проблему, у меня была эта проблема в прошлом.
для меня это был skype, вызывающий проблему. Как только я остановил skype, все сработало. У меня есть 1.7.1 xampp (mysql и apache), работающий на Windows 7 x64.
похоже, что у вас вообще нет веб-сервера.
вы пробовали включить IIS и использовать его для отображения базового html-файла?
Как только это сработает, попробуйте заставить WAMP/php работать. Быть осторожно с конфликтами портов.
моя первоначальная мысль заключается в том, что вам не хватает записи в файл hosts. Что-то вроде «127.0.0.1 localhost», однако, вы упоминаете, что получаете ошибку 404. Это означает, что веб-сервер подключается к вашему клиенту/браузеру и отвечает на запрос определенной веб-страницы.
Я недостаточно знаком с Windows 7, однако я уверен, что по умолчанию он не включает веб-сервер. Кроме того, если вы не кодируете, создайте и запустите приложение веб-сервера используя netbeans, вы не получите желаемого ответа.
когда дело доходит до этого. ваша проблема будет одной из следующих:
1) вы обслуживаете статические документы, и веб-сервер не настроен для обслуживания файлов из любого надлежащего DOCROOT должен быть. Это включает общие папки в каталогах пользователя. (базовая установка apache включает базовую домашнюю страницу)
2) у вас есть динамическое приложение веб-сервера, где контроллер смотрит на путь приложения, чтобы решить, какую страницу отображать или какую функцию выполнять. (см. MVC-Controller). В основном неполная реализация.
3) Еще одна ошибка конфигурации: ваш сайт может фактически определение виртуального домена. (что-то другое, чем localhost) поэтому, когда вы ищете localhost в URL-адресе, сервер может быть не настроен для предоставления страницы по умолчанию.
Раскомментировав следующую строку в хост файл работал для меня,
Не удается получить доступ к сайту: что делать и как решить проблему?
Всем привет! Все популярные браузеры (кроме Mozilla Firefox) используют в своей основе движок Chromium. Работая через такой, при открытии любого сайта пользователь может получить ошибку «Не удается получить доступ к сайту». Почему так происходит и кто виноват в этой ситуации – рассмотрено в этой статье.
Причины ошибки
Что делать, когда при входе на интернет страничку не удается ее открыть? – Однозначно, сперва следует разобраться с причинами, которых несколько:
Примечательно, что ошибка не удается получить доступ к сайту имеет дополнительные приписки, которые пытаются конкретизировать неисправность. Например,
Если вы заметили, что интернета нет только при Wi-Fi подключении, то смотрим инструкцию по решению тут.
Смена DNS – сделать в первую очередь
Если с сигналом Wi-Fi или проводным подключением от провайдера все в порядке, обратите внимание на DNS. Для абонентов провайдеры выдают собственные DNS, которые чаще всего «оставляют желать лучшего». Но, вы вправе отказаться от стандартных настроек вашего провайдера, переключившись на альтернативные DNS от Google, Яндекс или прочие, которые сочтете нужными.
Для реализации доступа сделайте следующее:
ncpa.cpl
Альтернативных DNS-адресов много, все они имеют различную степень защиты, различные пинги и прочее. Выбирайте, который подойдет и пользуйтесь.
Если же сайт не открывается, снимите птичку с «Протокол интернета версии 6» и попробуйте открыть сайт снова.
Сброс кэша DNS
Если на сайт доступа все еще нет – сбросьте кэш DNS. Для этого откройте командную строку (с admin-правами), введите команду: ipconfig /flushdns и кликните «Enter», чтобы сбросить кэш. Перезагрузите комп и роутер (если он у вас есть).
Проверка настроек прокси-сервера
Вне зависимости пользуетесь вы Гугл Хром или Опера, проверьте сетевое подключение:
Проверка hosts
Если у вас не открываются Одноклассники, Facebook, ВК или конкретные другие сайты на постоянной основе, проверьте файл hosts:
C:\Windows\System32\drivers\etc
Настройки браузера
Проверьте, не являются ли нагроможденные Google Plugins виновниками того, что доступа к сайту нет. Для этого:
Вирусное ПО
В обязательном порядке используйте бесплатные сканеры: Malwarebytes Anti-Malware, AdwCleaner или перешерстите систему Windows Defender. Возможно в системе завелся троян, спутавший сетевые настройки.
Сброс сети по умолчанию
Чтобы восстановить работоспособность сетевых настроек можно сделать сброс сети. Вероятность того, что этот сброс сделает системе хуже крайне мала. Однако, введенные команды полностью перезагрузят сетевые протоколы (интернет на время пропадет):
netsh int ip reset
netsh winsock reset
Для пользователей Windows 10 данная опция вынесена отдельной кнопкой, которую можно найти в разделе: «Параметры» – «Сеть и Интернет» – «Сброс сети».
Сброс настроек маршрутизатора
Последняя черта – маршрутизатор, в котором могли быть применены фильтры, запрещающие открывать сайты (например, неправильно выставленный DNS для всей сети). Откройте веб-интерфейс маршрутизатора – обычно доступен по адресу: 192.168.1.1 или 192.168.0.1. В конце, перейдите в раздел сброс и восстановление и сбросьте устройство до заводского состояния. После этого нужно будет настроить интернет и Wi-Fi заново – об этом подробно написано тут.
Проблема не на вашей стороне
Если сайт не открывается, подождите немного и повторите попытку. Возможно проблема не на вашей стороне. Особенно, это касается мелких сайтов с небольшой посещаемостью. Если случается сбой на сайтах-китах (например, фейсбук), то об этом моментально можно прочитать в СМИ.
Как открыть не открывающийся сайт
Поисковые системы для удобства быстрого доступа кэшируют страницы сайта. Можно этой лазейкой воспользоваться пользователям, открыв последнюю сохраненную в кэше гугл копию страницы. Для этого в поисковой строке Google введите команду «cache:» и добавьте к оператору ссылку нужного сайта или страницы.























