http:// localhost:8080 /访问错误:404 - 未找到无法找到文档:/

sun*_*cyq 10 apache tomcat localhost

我真的很喜欢这个Tomcat的东西.我下载了Tomcat 7.0 Windows安装程序并使用默认配置安装它.安装后,我在浏览器中键入localhost:8080以查看Tomcat是否正常工作.但是,它显示如下错误消息:访问错误:404 - 未找到无法找到文档:/并且页面中没有显示Tomcat或Apache单词的其他内容.似乎Tomcat没有回应.

我用Google搜索并搜索了这个论坛,但到目前为止,人们提供的解决方案并不适用于我.

  1. 检查server.xml文件,8080是HTTP连接器端口:

    连接器端口="8080"协议="HTTP/1.1"connectionTimeout ="20000"redirectPort ="8443"

  2. 我确实在\ bin文件夹中运行了Tomcat7.exe.某些东西在命令窗口中运行然后就消失了.什么都没改变.

  3. 我根据一些在线教程设置了一些环境系统变量,如JAVA HOME,PATH和CLASSPATH.

还是不行.只有我怀疑的事情是:1.我有两个JRE文件夹:程序文件目录中的jre6和jre7.Tomcat7选择了jre7.2.我安装了另一台名为Wamp服务器的服务器,我曾经学过一些使用SQL的PHP​​编程.包中有Apache.不确定它是否使用8080端口.

请帮忙.我已经因为头痛而在网上挖了2个多小时.欢迎任何评论.

Kos*_*nae 19

其他人的提示:如果您安装了NI应用程序,NI Application Web Server也使用端口8080.

  • 哇,是的,就是这样。NI 强迫你安装太多我不敢禁用的垃圾,因为如果我需要它,我可能会忘记我禁用了它。啊 (2认同)

小智 15

当我遇到错误时,Access Error: 404 -- Not Found我通过执行以下操作来修复它:

  1. 打开命令提示符并键入"netstat -aon"(不带引号)
  2. 搜索端口8080并查看其PID编号/代码.
  3. 打开任务管理器(CTRL+ ALT+ DELETE),转到"服务"选项卡,找到具有确切PID编号的服务.然后右键单击它并停止该过程.


sun*_*cyq 4

我想我读完日志后就明白了这些问题。感谢Will的提醒,我检查了日志,发现有其他程序正在监听该端口。在我开始找出哪个程序之前,我的计算机已重新启动,并且 localhost:8080 可以工作并显示 tomcat 页面。哇哦