2011-12-17 18 views
5

Mam problemy z uzyskaniem dostępu do lokalnego hosta: to nie będzie ładowane! chrome mówi "Ups! Google Chrome nie mógł połączyć się z localhost", a następnie niektóre sugestie i firefox dają błąd limitu czasu. Tak jakby szukały lokalnego hosta przez Internet. Próbowałem również 127.0.0.1 z tym samym wynikiem. Mam zainstalowany Apache i wcześniej dostałbym błąd 404. Pozbyłem się tego wyłączając usługi raportowania SQL (mam również zainstalowany MS SQL). Jeśli mam zrobić "ikonę Wamp >> Apache >> Usługi >> otwór pomiarowy 80" mówi:apache, localhost nie działa w systemie Windows 7

"Twój port 80 nie jest rzeczywiście używany"

Mam również upewnić się, że

127.0.0.1 localhost

znajduje się w pliku "host".

Próbuję zrozumieć problem od 3 ostatnich dni, ale nie mogłem znaleźć odpowiedzi.

Byłbym wdzięczny, jeśli ktoś może pomóc. Dziękuję.

OS: Windows 7 Ultimate x64

+1

Spróbuj w wierszu polecenia 'telnet localhost 80': czy otrzymasz połączenie? – fge

Odpowiedz

0

przejdź do okna Folder z C :, przejdź do katalogu C: \ Windows \ System32 \ drivers \ etc wygląd Host (Uwaga: ponieważ to jest Windows 7, u nie będzie można modyfikować pliku hosta =====> Otwórz notatnik jako administrator, z pliku --- Otwórz --- przejdź tutaj -> C: \ Windows \ System32 \ drivers \ etc, otwórz host) przewinąć stronę i upewnić się, że host lokalny ma to IP ---> 127.0.0.1 przed nim

0

Spróbuj upewnić się, że program nie korzysta z portu 80 - Jeśli masz Skype lub powiązane uruchomione programy, sprawdź je. Może wystartować w systemie Windows w trybie awaryjnym i spróbować uruchomić WAMP - jeśli działa, wiesz, że coś używa portu 80.

3

Jeśli masz Skype'a, zamknij go.

5

Miałem ten sam problem w moim Windows 7 Home Basic.

Być może można to rozwiązać przez:

1) Twój port 80 jest najczęściej blokowane przez serwer Microsoft IIS. więc jeśli iis używa portu 80 niż apache, nie będzie mógł używać portu.

2) Zmień port nasłuchiwania apache. apache ma nazwę pliku httpd.conf. Otwórz plik w edytorze tekstu i będzie już napisany port 80, zmień port na 8080 (najczęściej ludzie używają 8080).

3) Teraz Apache działa na innym porcie.

4) Zrestartuj usługi serwera lub zrestartuj serwer.

5) Teraz otwórz lokalnego gospodarza przez, http://localhost:8080

6) będzie można zobaczyć swoją stronę localhost.

Mam nadzieję, że rozwiązał twój problem.

+0

Hm, po uaktualnieniu Debian Wheezy do Jessie, port 80 nie działa. Zmiana portu to naprawiła, ale co jest nie tak ze starym portem? ... – UnknownJoe

+0

Wygląda na to, znalazłem ... zobacz /etc/apache2/sites-available/000-default.conf Istnieje ścieżka do/var/www/html, co jest błędne. – UnknownJoe

1

Ten problem jest spowodowany brakiem dostępu do zapory sieciowej w zaporze.

Wykonaj następujące kroki:

  • lewym przyciskiem myszy na ikonę w zasobniku Wamp.
  • Kliknij folder Apache
  • Następnie przejdź do Service Then Kliknij usługę instalacji.
  • , a następnie otworzy się wiersz polecenia i poprosi o naciśnięcie dowolnego klawisza do kontynuacji .
  • Naciśnij dowolny klawisz, a następnie wyskakujące okno zapory zostanie otwarte, aby uzyskać dostęp do ich.

Ciesz się.

+0

kya baat !! maszt tabish bhai !! :) –