2011-01-31 22:17:26 +0000 2011-01-31 22:17:26 +0000
11
11

Impossible de se connecter à localhost via le navigateur. Peut ping localhost

J'essaie de me connecter à localhost via mon navigateur pour apprendre quelques trucs sur Apache Tomcat.

Quand j'ai essayé de me connecter à localhost via Firefox, je n'ai pas pu ; quand j'ai essayé via Internet Explorer, j'ai pu la première fois, mais pas après.

J'utilise Windows 7, et j'ai changé le fichier hosts pour faire pointer localhost sur 127.0.0.1. J'ai réussi à faire un ping avec localhost et 127.0.0.1.

J'ai essayé de désactiver mon antivirus et mon pare-feu Windows, mais en vain.

Qu'est-ce que je fais de mal ?

Réponses (2)

6
6
6
2011-01-31 22:23:22 +0000

Votre problème vient de vos configurations Tomcat et Apache.

Lorsque vous tapez localhost dans Internet Explorer, il suppose automatiquement que vous vous connectez au port 80.

Vous allez devoir vous assurer qu'Apache est correctement configuré pour fonctionner avec Tomcat.

Vous pouvez également essayer votre serveur Tomcat en vous connectant à :

http://localhost:portNumber

C'est-à-dire, ajoutez le numéro de port pour lequel vous avez configuré TomCat après deux points… Essayez http://localhost:8080 pour commencer.

1
1
1
2011-01-31 23:42:07 +0000

Exécutez tasklist à partir de l'invite de commande et notez l'ID de processus pour Tomcat

Exécutez netstat -noa et recherchez l'ID de processus que vous avez noté ci-dessus. La deuxième colonne devrait vous montrer quelque chose comme 0.0.0.0:xxxxx. S'il y a une entrée ici pour l'ID de processus pour Tomcat, alors Tomcat est certainement à l'écoute des connexions correctement. Sinon, Tomcat est cassé et vous devrez peut-être le réinstaller ou vous plonger dans les logs de Tomcat (puisqu'il semble fonctionner mais n'écoute pas correctement).

Il se peut qu'il y ait quelques entrées pour l'ID du processus, chacune donnant un port différent. Essayez-les toutes car je crois que vous pouvez transférer un port à un autre dans Tomcat.