Tocat 服务器问题
问题描述:Tocat 服务器正常启动后,在浏览器地扯栏中输入http://localhost:8088/,提示找不到服务器。我的电脑的IP地址是自动获取的。当我把IP地址设为表态的,再在浏览器地扯栏中输入http://localhost:8088/,它就能找到服务器。这时什么问题呢?请大家帮忙忙看看,谢谢!
那只能看tomcat的日志了,看启动时是否有异常抛出?
PING 一下 localhost指向种,
再看一下
C:WINDOWS/system32/drivers/etc
下的HOSTs 文件里的
localhost 指向哪里,有没有这句
127.0.0.1 localhost
没有的话加上试试试
[quote]IP地址设为表态的[/quote]是什么个意思??
看看你tomcat目录下的日志文件
那么怪,刚才设置了一下,IP自动获取,DNS也自动获取,再次访问tomcat,还是正常访问。
使用
http://127.0.0.1:8088/
在IP自动获取时试试看。
最好贴一下你的 conf/server.xml文件
你把端口修改成80看看。
IP地址是动态时,PING localhost是PING到哪,在网页上直接http://127.0.0.1:8088结果呢?
大哥,改用MyEclipse启动tomcat!
在windows命令窗口下使用
[code="java"]ping localhost[/code]
观察输出结果
你的电脑装了几个网卡?有用虚拟网卡了吗?
你那电脑上有没有装了什么网络重定向软件(比如说绿什么什么的。。。。 :D :D :D )
在命令行里看一下当动态IP时的路由表,跟静态IP时的路由表有什么不同
查看路由表命令
route print
你是可以ping到localhost的,再执行下面的命令,贴张图看看
[code="java"]netstat -an[/code]
执行上面的命令看你的8088端口绑定在哪个IP?
删除cookies 和所有IE缓存文件 重新试试呢!
你的电脑装了几个网卡?有用虚拟网卡了吗?
你那电脑上有没有装了什么网络重定向软件(比如说绿什么什么的。。。。 )
在命令行里看一下当动态IP时的路由表,跟静态IP时的路由表有什么不同
查看路由表命令
route print
把你动态,和静态的路由表打出来看看
你没有把执行
[quote]netstat -an [/quote]
的页面显示全,其实我主要想看你的8088端口在动态IP的情况下,是否绑定在IP上,绑定在哪个IP上?
看看IIS是否启动了,有关闭iis 的 socket pool
刚才贴的是动态IP的绑定吗,因为看图,有
0,0,0,0:8088
这一行,说明8088是绑定了的,这个时候应该可以访问的。
之前贴的图是没有
0,0,0,0:8088
的,我有点疑惑了。
[quote]后面那个是我绑定IP地址后的截图 [/quote]
这就对了,所以后面可以访问。现在的问题就是为什么之前没有绑定IP。
能把动态制定IP执行netstat -an的图贴全吗?
另外,tomcat里面不会什么都没有的,日志文件有很多,你仔细看看动态指定IP时的log。
奇怪啊,你试试看
怎么这个地址和http://127.0.0.1:8800关联了?
大哥,把电脑重装试试。我真的希望你这样做,如果不这样做你的一天就拜拜的浪费了!
一切都是工具,不好用就丢掉。