Error 1058: The service cannot be started
sabato 28 novembre 2009
Tutto e' partito dai continui crash di Apache Tomcat 5.5.17. Mi sono rivolto percio' alla mailing-list degli utenti di Tomcat, aprendo un thread (Tomcat 5.5.17 crashes too often).
La prima cosa che e' venuta fuori e' il colpevole: la servlet PHP (php5servlet.dll) che realizza l'interprete PHP nel mio ambiente Tomcat.
Tuttavia, mi e' stato consigliato di aggionare la JVM (Java Virtual Machine), che sicuramente era un po' troppo datata, dalla versione che avevo io:
C:\>java -version
java version "1.5.0_09"
Java(TM) SE Runtime Environment (build 1.5.0_09-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
alla versione piu' recente che adesso ho installato:
C:\>java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
e questo avrebbe potuto risolvere il problema.
Difatti, non ha risolto un bel niente. Anzi mi sono imbattuto in un problema in cui non ne riuscivo a venirne a capo. Ovvero, il servizio Tomcat5 (Apache Tomcat) non partiva affatto. E non partiva nemmeno specificando nella configurazione dell'avvio del servizio, la vecchia JVM come JVM da essere usata da Tomcat.
L'errore che Windows mi dava e' il seguente:
Impossibile avviare Apache Tomcat.Errore 1058: Il servizio Impossibile avviare, perché è disabilitato o perché non sono periferiche associati.
L'unico suggerimento che mi e' stato dato e' stato dato e' di aggiornare anche l'application server, visto che la Apache Tomcat 5.5.17 era vecchio. Ho quindi installato Apache Tomcat 5.5.28 e ripristinato tutte le configurazioni e applicazioni. Ma il risultato non cambiava.
Ho perso un bel po' di tempo a cercare su Internet, quando ho trovato il seguente articolo che spiega la causa:
Error 1058: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
e quest'altro che da' la soluzione.
Servizio non viene avviato e viene visualizzato "Errore 1058"
Commento del 28 novembre 2009, ore 05:55 da Rocco Scappatura in Tecnologie Informatiche | Comments[0]