2013-07-24 16 views
10

Próbując zainstalować XAMPP V3.2.1 na Windows8 i to daje mi następujący błąd:XAMPP nie działa w oknie

23:30:36 [Apache] Error: Apache shutdown unexpectedly. 
23:30:36 [Apache] This may be due to a blocked port, missing dependencies, 
23:30:36 [Apache] improper privileges, a crash, or a shutdown by another method. 
23:30:36 [Apache] Press the Logs button to view error logs and check 
23:30:36 [Apache] the Windows Event Viewer for more clues 
23:30:36 [Apache] If you need more help, copy and post this 
23:30:36 [Apache] entire log window on the forums 

I rzeczywiście próbowałem tak wiele rzeczy, ale nie wiem co teraz zrobić. Jakieś sugestie?

+2

Jakie wydarzenie okna logowania powiedzieć? Co z dziennikami błędów (lub resztą)? Ponadto, jeśli chcesz zrobić coś więcej niż tylko bawić się z tym, powinieneś rozważyć przejście na stronę serwera linuksowego (jak również nie używać apache, php lub mysql, ale to już inna historia ...) – griffin

+0

faktycznie jest to plik logu puste i muszę popracować nad Windows 8, więc masz jakiś pomysł ... ?? następnie pls powiedz mi Dzięki z góry – Luffy

+0

I co jest w przeglądarce zdarzeń?Jeśli jest to problem z zaporą ogniową (-> zablokowany port), możesz tam znaleźć wskazówkę. Możesz również spróbować ponownie zadać pytanie na temat systemów pomocy (list, grup usenetowych, ...) Apache, zobacz tutaj: http://httpd.apache.org/lists.html#http-users – griffin

Odpowiedz

10

W rzeczywistości przyczyną problemu jest Skype, więc istnieją dwa sposoby rozwiązania tego problemu.

  1. Zamknij Skype więc zwolnić portu 80 i 433.

  2. idź do Skype Narzędzia-> Opcje -> Zaawansowane -> Połączenie i niekontrolowany port 80 po tym trzeba ponownie uruchomić Skype i spróbuj uruchomić teraz XAMPP nie będziemy rzucać żadnego problemu jak port 80 i 443 może swobodnie korzystać


w niektórych przypadkach IIS Server korzysta z portu 80 lub 443. które powodują zatrzymanie XAMPP bieganie. Aby zatrzymać serwer IIS, możesz wykonać ten krok.

  • przejdź do Start Typ menu Internet Information Services wybrać to i zatrzymać to usługa, która wyda portu 80 i 443.
5

Spróbuj skomentować wszystkie pliki związane z SSL w "apache-ssl.conf". Najprostszym sposobem na uzyskanie dostępu i edycję tego pliku jest: Panel sterowania XAMPP -> (Apache) Config.

+0

, więc to zwolni port 80 i 443, ponieważ ten problem jest spowodowany przez blokowanie portu (80 i 443) – Luffy

0

Oto kilka opcji do rozwiązania problemu:

Opcja 1: Zatrzymaj inne usługi bezpośrednio z panelu sterowania XAMPP.

Na panelu sterowania XAMPP kliknij przycisk Usługi (patrz obrazek powyżej), pojawi się nowe okno z listą usług (patrz obrazek poniżej, nazwa pliku to services.msc, dodatkowe informacje).

enter image description here Następnie przewijane w dół w poszukiwaniu

  1. World Wide Web Publishing Service. Jeśli jest uruchomiony, zatrzymaj go (zatrzymaj tę opcję usługi po lewej stronie po kliknięciu nazwy usługi) lub dwukrotnie kliknij i kliknij przycisk STOP (jeśli ten stan usługi to Uruchomiony).
  2. Internetowe usługi informacyjne (IIS). Jeśli jest uruchomiony, zatrzymaj go (zatrzymaj tę opcję usługi po lewej stronie po kliknięciu nazwy usługi) lub dwukrotnie kliknij i kliknij przycisk STOP (jeśli ten stan usługi to Uruchomiony).
  3. Usługa wdrażania WWW (nie jest to dokładna nazwa, chociaż ma na początku wdrożenie sieci Web). Zatrzymaj także tę usługę (w taki sam sposób jak powyżej).

Jeśli używasz Skype, wyjście z tego też uruchomić Apache, a następnie uruchomić Skype