2012-03-06 10 views
6

Śledzę następujące kroki, aby zainstalować XAMPP 1.7.7 w Windows 7 Home (64-bit)usługa Tomcat nie działa po zainstalowaniu XAMPP

  1. Pobrałem plik ZIP zamiast pliku EXE, i zapisał go w folderze "Pobrane".

  2. Używanie WinRAR Wyodrębniłem całą zawartość w nim zawartą.

  3. Po rozpakowaniu pliku ZIP, przeniosłem nowo utworzony folder "xampp" z "Downloads" do "C: \"

  4. Następnie wyłączyłem Kontrola konta użytkownika (UAC).

  5. Następnie nawigowałem do "C: \ xampp" i utworzyłem skrót do pulpitu.

  6. Uruchomiono nowy skrót na pulpicie sterowania XAMPP i "Rozpocznij" edycje dla MySQL, Apache i Tomcat. Dla, MySQL, Apache widzę zielony wskaźnik "Running". Jednak dla Tomcat NIC. Dziennik pokazuje, że Tomcat uruchomił się na porcie 8080, ale w rzeczywistości tak nie jest i nie widzę zielonego wskaźnika "Running".

Kiedy otworzyć przeglądarkę internetową i wpisać http://localhost widzę ekran powitalny XAMPP. Ale jeśli spróbuję z http://localhost:8080, wyświetli się komunikat "nie można połączyć". Jeśli przejdę do Statusu Tomcat, widzę:

Status XAMPP Ta strona zawiera jedną stronę, na której można wyświetlić wszystkie informacje o tym, co działa i działa, a także, co nie działa.

MySQL database     ACTIVATED  
    PHP       ACTIVATED  
    HTTPS (SSL)     ACTIVATED  
    Common Gateway Interface (CGI) ACTIVATED  
    Server Side Includes (SSI) ACTIVATED  
    SMTP Service     DEACTIVATED  
    FTP Service    DEACTIVATED  
    Tomcat Service     DEACTIVATED 

Dlaczego wyłączył się Tomcat? Próbowałem zainstalować XAMPP 1.7.7 z plikiem .EXE i to samo się dzieje. Jak mogę to naprawić?

+0

Dzieje się tak dlatego, że Twoje Junt/Java runti ja środowisko nie jest 32-bitową wersją, tak jak struktura xampp ma 32-bitową strukturę. Krok 1: Odinstaluj swój xampp. Krok 2. Odinstaluj java i jdk. Krok 3: Zainstaluj plik jdk-8u131-windows-i586.exe ze strony http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html krok 4: Zainstaluj ponownie swój xampp. To rozwiąże twój problem. –

Odpowiedz

11

Z jakiegoś powodu aplikacja Xampp nie może uruchomić pliku wsadowego calatina_start. Przejdź do c: \ xampp \ tomcat \ press "catalina_start", rozpocznie się plik wsadowy dla ciebie, a następnie, jeśli ponownie sprawdzisz status na localhostu, pokaże ci on, że usługa tomcat jest aktywowana i możesz załadować localhost: 8080. Ale nie wiem, dlaczego automatycznie nie uruchamia się z xampp. Mam nadzieję że to pomoże. Jeśli wymyślisz coś innego, daj mi znać.

+0

W moim przypadku działa z Windows Vista, dzięki –

+0

Dzięki, pomaga również w systemie Windows 7. Zagłosowałeś na suggesstion :) –

+0

Dziękuję, twoja odpowiedź zadziałała! Ale nie mogę pomóc, ale zastanawiam się, czy istnieje stałe rozwiązanie, czy też będę musiał ręcznie uruchamiać pliki nietoperzy ręcznie? – parsecer

1

Upewnij się, że na komputerze zainstalowano najpierw pakiet Java jdk. Pobierz kopię z here i ponownie uruchom swój xampp.

5

znalazłem, że może być jakiś błąd w ścieżce „Catalina”, ponieważ w moim przypadku to zadziałało bezpośrednio po instalacji i mówi: Catalina domu: xampp/tomcat ale kiedy zatrzymać wszystko, a ty uruchom ponownie lub nawet po ponownym uruchomieniu komputera ścieżka do domu catalina podana w czarnym oknie DOS to: xampp/tmp/tomcat i komunikat: "Ścieżka nie może zostać znaleziona" Przypuszczam, że jest główny błąd ...

Pozdrowienia Schubi

+0

Miałem ten sam problem, ale odkryłem, że początkowe łącze do XAMPP Control Panel miało ustawiony folder startowy na ... \ xampp \ tmp Kiedy zmieniłem to na ... \ xampp działało zgodnie z przeznaczeniem. – Oneiros

+0

Dzieje się tak dlatego, że środowisko wykonawcze JDK/Java nie jest wersją 32-bitową, tak jak struktura xampp ma 32-bitową strukturę. Krok 1: Odinstaluj swój xampp. Krok 2. Odinstaluj java i jdk. Krok 3: Zainstaluj plik jdk-8u131-windows-i586.exe ze strony http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html krok 4: Zainstaluj ponownie swój xampp. To rozwiąże twój problem. –