Stworzyłem witrynę za pomocą WAMP i działa lokalnie.
Chcę dać dostęp innym użytkownikom, a kiedy przełączyłem serwer do trybu online i ustawię adres IP w przeglądarce, działa.
Gdy umieszczam adres IP w przeglądarkach innych komputerów (w tej samej sieci lub na zewnątrz) serwer nie reaguje.
Jakieś sugestie?
Dobrze. Tak więc, aby być jasnym ...
Gdy siedzisz przy komputerze z uruchomionym WAMP i umieścisz ZEWNĘTRZNY adres IP w przeglądarce, możesz wyświetlić serwer WWW.
Gdy siedzisz na innym komputerze w tej samej podsieci IP (podłączonej do tego samego routera i / lub przełącznika) i umieścisz ZEWNĘTRZNY adres IP w przeglądarce, nie widzisz serwera WWW.
Gdy siedzisz na innym komputerze, który NIE jest w tej samej podsieci IP (niepołączony z tym samym routerem i / lub przełącznikiem) i umieścisz ZEWNĘTRZNY adres IP w przeglądarce, nie widzisz serwera WWW.
Czy przekierowałeś port 80 w routerze na wewnętrzny adres IP tego komputera? Czy Twój dostawca usług internetowych zezwala na dostęp / ruch przychodzący na porcie 80? Jak byś to przetestował? Po pierwsze, upewnij się, że router nie ma zapory blokującej ruch przychodzący do portu 80. Upewnij się, że poprawnie przekierowałeś port 80. Upewnij się, że twój wewnętrzny adres IP jest statyczny (w tabeli DHCP). Jeśli zrobiłeś te rzeczy ... to może to być problem z portem 80. Możesz to przetestować wchodząc do WAMP i zmieniając port używany na ... cokolwiek ... 8080. To jest po prostu do celów testowych. Następnie wróć do routera i wszędzie tam, gdzie masz do czynienia z portem 80, zmień go na 8080. Następnie spróbuj uzyskać dostęp do serwera.
źródło
Być może Apache nasłuchuje tylko na adresie sprzężenia zwrotnego
127.0.0.1
. Sprawdź w tym celu swoje pliki konfiguracyjne. Aby powiązać apache ze wszystkimi dostępnymi interfejsami na porcie 80, ustaw cfg naListen 80
Zobacz http://httpd.apache.org/docs/2.0/bind.html
Ponadto można tymczasowo wyłączyć całe oprogramowanie zabezpieczające / zapory ogniowej podczas testowania. Lub jeśli na pewno wiesz, jak to zrobić, najpierw sprawdź i skonfiguruj zapory ogniowe. Jeśli Twoja prywatna sieć ma routery, mogą istnieć zapory ogniowe / niestandardowe trasy uniemożliwiające innym połączenie. Szczegółowe informacje można znaleźć w odpowiedzi Bon Gart .
źródło
Iść do:
Istnieje opcja o nazwie „Odmów wszystkim”.
Zmień na „Zezwól na wszystko”.
Powinno działać idealnie.
źródło
goto wamp \ alias i zmodyfikuj następujące trzy pliki
i zamień
z
źródło