2011-10-14 18 views
5

ho installato XAMPP 1.7.7, tra cui:Avvio di Tomcat add-on XAMPP non funziona

Apache 2.2.21 MySQL 5.5.16 PHP 5.3.8 phpMyAdmin 3.4.5 FileZilla FTP Server 0.9.39 Tomcat 7.0.21 (con mod_proxy_ajp come connettore).

Tutti i miei altri servizi sono previsti per Tomcat.

Le cose che ho fatto in questo momento, per risolvere questo problema: Mi sono reso conto che non avevo java sul mio computer, come al prompt dei comandi non c'era alcun percorso per java. Così ho installato JAVA 1.7.0 e ho anche impostato il "Percorso Ambiente".

Ma non è ancora iniziato.

Qualsiasi aiuto sarebbe apprezzato.

saluti Zeeshan

risposta

8

Supponendo sistema operativo Windows,

passaggio 1. Creare una variabile d'ambiente "JAVA_HOME" con il percorso di JDK (imp: - non \ bin ma solo c: \ java \ jdk_1_7_0 e non mettere il punto e virgola alla fine).

passaggio 2. Creare una variabile d'ambiente "JRE_HOME" con il percorso a JRE (imp: - ancora una volta di non \ bin, ma solo la cartella in cui si trova bin e nessun punto e virgola alla fine).

passo 3. Voci nel "percorso" dovrebbe essere aggiunto come questo,
< tutto> della roba percorso precedente;% JAVA_HOME%/bin;% JRE_HOME%/bin;

L'xampp tomcat cerca% JAVA_HOME% o% JRE_HOME% individualmente, quindi l'impostazione delle variabili pathpath e classpath, fino alla cartella bin, non funzionerà qui. Funziona solo con Apache Tomcat standard.

Inoltre, la tua versione di xampp ha disabilitato gli utenti per impostazione predefinita. Attivarlo non-commentando la parte utente nel x: \ xampp \ tomcat \ conf \ tomcat-users.xml

+0

sto avendo lo stesso problema. ho provato questi passaggi, e si dice ancora il seguente, qualche consiglio? [XAMPP ]: Utilizzando J DK [XAMPP]: Sembra ok! [XAMPP]: imposta JAVA_HOME: C: \ Programmi \ Java \ jdk1.7.0_15 [XAMPP]: imposta CATALINA_HOME: c: \ xampp \ tmp \ tomcat Il sistema non riesce a trovare il percorso specificato. Il sistema non riesce a trovare il percorso specificato. fatto. Premere un tasto qualsiasi per continuare. . . – Frantumn

+0

Hai riavviato il prompt dei comandi ?? Controlla se il percorso è stato creato o meno. Salvare le impostazioni e quindi riavviare il sistema per sicurezza. –

+0

Sì, ho fatto tutti questi passaggi un paio di volte. Ho provato con e senza il/bin anche se so che non dovrebbe averlo. L'ho impostato proprio come suggerisce la risposta. Ho completamente disattivato il controllo dell'account utente (e l'ho fatto quando ho installato xampp). Ho provato con JDK 7 e 6. – Frantumn

3

È necessario eseguire manualmente seguente file bat c: \ xampp \ catalina_start

o

messo

catalina_start, catalina_stop

nel pannello di controllo di XAMPP avviare

4

Ho avuto lo stesso identico problema ed è stato causato dall'esecuzione di un Tomcat a 32 bit su una finestra a 64 bit. (Stavo usando XAMPP 1.8.3 in un Windows 8 a 64 bit.)

Primo:

  • Assicurati di avere il sistema di puntamento JAVA_HOME variabile per la cartella JDK (non il \bin);
  • Assicurarsi che %JAVA_HOME%\bin; sia nella variabile di sistema %PATH%.

La soluzione:

  • Disinstallare il servizio Tomcat7 se è stato installato già;
  • Download di Versione a 64 bit di Tomcat 7 per Windows (controllare this link to get the latest - Ho utilizzato la versione 7.0.42);
  • Sostituire le tomcat7.exe e tomcat7w.exe file della cartella C:\xampp\tomcat\bin con quelli presenti nel file zip scaricato di recente.

Ora è possibile installare il servizio come al solito (tramite il pannello di controllo XAMPP, se lo si utilizza) e dovrebbe avviarsi perfettamente.

0

Basta eseguire il catalina.bat nella directory C: \ xampp \ tomcat>

C: \ xampp \ tomcat> catalina.bat

CURRENT_DIR =% cd% " set" CATALINA_HOME = % CURRENT_DIR%"

Dal% cd% eco la directory corrente.

Problemi correlati