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

Kan geen verbinding maken met localhost via de browser. Kan localhost pingen

Ik probeer via mijn browser verbinding te maken met localhost om wat Apache Tomcat dingen te leren.

Toen ik via Firefox verbinding probeerde te maken met localhost, lukte dat niet; toen ik het via Internet Explorer probeerde, lukte het de eerste keer wel, maar daarna niet meer.

Ik gebruik Windows 7, en heb het hosts bestand veranderd om localhost naar 127.0.0.1 te laten wijzen. Ik kan localhost en 127.0.0.1 succesvol pingen.

Ik heb geprobeerd mijn antivirus en mijn Windows Firewall uit te zetten, maar het mocht niet baten.

Wat doe ik verkeerd?

Antwoorden (2)

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

Je probleem komt van je Tomcat en Apache configuraties.

Als je localhost intypt in Internet Explorer, gaat die er automatisch van uit dat je verbinding maakt met poort 80.

Je moet ervoor zorgen dat Apache correct geconfigureerd is om met Tomcat te werken.

Je kunt ook je tomcat server uitproberen door te verbinden met:

http://localhost:portNumber

Dat wil zeggen, voeg het poortnummer waar je TomCat voor geconfigureerd hebt toe na een dubbele punt… Probeer http://localhost:8080 om te beginnen.

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

Voer tasklist uit vanaf command prompt en noteer het proces ID voor Tomcat

Voer netstat -noa uit en zoek naar het proces ID dat je hierboven noteerde. De 2e kolom zou iets als 0.0.0.0:xxxxx moeten laten zien. Als hier een vermelding staat voor het proces-ID voor Tomcat, dan luistert Tomcat zeker naar verbindingen. Zo niet, dan is Tomcat kapot en moet u hem misschien opnieuw installeren of in de Tomcat logs duiken (aangezien hij wel lijkt te draaien maar niet goed luistert).

Er kunnen een paar entries zijn voor het proces ID, elk met een andere poort. Probeer ze allemaal, want ik geloof dat je in Tomcat de ene poort naar de andere kunt doorsturen.