2012-03-06 5 views
6

ho seguito la seguente procedura per installare XAMPP 1.7.7 in Windows 7 Home (64-bit)servizio Tomcat non in esecuzione dopo l'installazione di XAMPP

  1. Ho scaricato il file ZIP anziché il file EXE, e salvato nella cartella "Download".

  2. Utilizzando WinRAR ho estratto tutti i contenuti al suo interno.

  3. Dopo aver estratto il file ZIP, ho spostato la cartella "xampp" appena creata dal "Download" a "C: \"

  4. Poi, ho spento il Controllo account utente (UAC).

  5. Quindi, è stato spostato su "C: \ xampp" e creato un collegamento al desktop.

  6. Ha eseguito il nuovo collegamento XAMPP Control Desktop e "Avvia" quelli per MySQL, Apache e Tomcat. Per, MySQL, Apache vedo un indicatore verde "In esecuzione". Tuttavia, per Tomcat NULLA. Il registro mostra che Tomcat è stato avviato sulla porta 8080, ma in realtà non lo è e non visualizzo l'indicatore verde "In esecuzione".

Quando apro browser Web e digitare http://localhost vedo la schermata di avvio di XAMPP. Ma, se provo con http://localhost:8080, mostra "Impossibile connettersi". Se vado a Tomcat Status, vedo:

XAMPP Status Questa pagina offre una pagina per visualizzare tutte le informazioni su ciò che è in esecuzione e funzionante e su cosa non funziona.

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 

Perché Tomcat è DISATTIVATO? Ho provato ad installare XAMPP 1.7.7 con il file .EXE e succede la stessa cosa. Come posso risolvere questo?

+0

Questo perché il JDK/runti Java l'ambiente me non è una versione a 32 bit, poiché come xampp ha una struttura a 32 bit. Passo 1: Disinstallare il tuo xampp. Passaggio 2: disinstallare java e jdk. Fase 3: installazione del JDK-8u131-windows-i586.exe da http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Fase 4: Reinstallare il XAMPP. Questo risolverà il tuo problema. –

risposta

11

Per qualche motivo la tua app xampp non può eseguire il file batch calatina_start. Vai a c: \ xampp \ tomcat \ premere "catalina_start", esso avvierà il file batch per te e, se verifichi di nuovo lo stato su localhost, ti verrà mostrato che il servizio Tomcat è attivato e puoi caricare localhost: 8080. Ma non conosco il motivo per cui non funziona automaticamente con xampp. Spero che questo ti aiuti. Se trovi qualcos'altro, fammi sapere.

+0

Nel mio caso funziona con Windows Vista, grazie –

+0

Grazie, aiuta anche in Windows 7. Votato il tuo suggerimento :) –

+0

Grazie, la tua risposta ha funzionato! Ma non posso fare a meno di chiedermi se esiste una soluzione permanente o dovrei eseguire i file bat manualmente tutto il tempo? – parsecer

1

Assicurati di avere jdk Java installato sul tuo PC prima di tutto. Scarica una copia da here e riesegui il tuo xampp.

5

ho scoperto che ci potrebbe essere qualche errore nel percorso per "Catalina", perché nel mio caso ha funzionato direttamente dopo l'installazione e dice: Catalina casa: xampp/tomcat , ma quando ci si ferma tutto e si ricominciare o anche dopo il riavvio il percorso per catalina home dato nella finestra DOS nera è: xampp/tmp/tomcat e il messaggio: "Impossibile trovare il percorso" Suppongo, vi sia il bug principale ...

saluti Schubi

+0

Ho avuto lo stesso problema ma ho trovato che il collegamento di avvio del pannello di controllo XAMPP aveva la cartella di avvio impostata su ... \ xampp \ tmp Quando ho cambiato in ... \ xampp ha funzionato come previsto. – Oneiros

+0

Ciò è dovuto al fatto che l'ambiente di runtime JDK/Java non è una versione a 32 bit, poiché come xampp ha una struttura a 32 bit. Passo 1: Disinstallare il tuo xampp. Passaggio 2: disinstallare java e jdk. Passaggio 3: installare jdk-8u131-windows-i586.exe da http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html passaggio 4: Reinstallare il proprio xampp. Questo risolverà il tuo problema. –