2012-11-02 28 views

Odpowiedz

3

Po pierwsze, zapora na hoście blokuje połączenie. Jeśli używasz zapory systemu Windows lub innej zapory ogniowej, musisz utworzyć regułę excapcji dla XAMPP.

Tak więc na komputerze, na którym znajduje się strona internetowa, przejdź do Panel sterowania-> Zapora systemu Windows i odznaczenie Nie zezwalaj na wyjątki pole wyboru. Teraz otwórz zakładkę Wyjątki i kliknij przycisk Dodaj program i zlokalizuj Xampp i Apache. Dodaj je do reguły wyjątków zapory.

Może powinieneś wykonać ten test na wirtualnej maszynie (VMware, Virtualbox..etc) , ponieważ otwierając porty i dodając wyjątki, jeśli to urządzenie jest podłączone do Internetu, nie jest bezpieczne.

27

Przejdź do Panel sterowania -> Zapora systemu Windows przejść do -> następnie Ustawienia Advance ->

  1. Kliknij Reguły przychodzące
  2. kliknij prawym przyciskiem myszy zasady przychodzących i wybierz "Nowa reguła ..."
  3. wybierz opcję port i kliknij następny
  4. wybierz wszystkie lokalne porty lub numer portu dla serwera apache. i kliknij Dalej
  5. wybierz opcję Zezwalaj na połączenie i kliknij przycisk Dalej
  6. obok
  7. podać nazwę umożliwić wszystkim lokalny port dla XAMPP

Spróbuj to, mam nadzieję, że będzie pracować dla Ciebie.

+1

to mnie obsłużyć, dzięki – sandeepKumar

+0

Te instrukcje rozwiązały podobny problem w środowisku systemu Windows 10 z systemem XAMPP v3.2.1 –

+0

działa doskonale! Dziękuję Ci bardzo –

0

Rozumiem, że jest to stary pytanie związane Windows XP ale teraz dla użytkowników za pomocą aktualnego OS jak Windows 10 opcję, która pracowała dla mnie jest to, że Reguły przychodzące profilu może być ustawiony na Public dla Apache Http Server który jest ustawiony na Private domyślnie.

enter image description here

Profil można ustawić w zakładce „Zaawansowane” z Apache Http Server Reguły przychodzące właściwości, jak pokazano poniżej (Właściwości Okno dialogowe można otworzyć klikając prawym przyciskiem myszy na Apache Http Server i wybierz Właściwości):

enter image description here