无法从localhost运行Web应用程序

时间:2009-04-19 19:15:46

标签: localhost

运行Web应用程序项目时遇到问题。

它给了我以下错误:

alt text http://www6.0zz0.com/2009/04/19/19/934715868.jpg

Web应用程序项目和网站项目发生错误。

我尝试了以下网址,但它给了我同样的错误:http://localhost:3306/mobileApplication

这是进入数据库的:

http://localhost:3306/TheLostNumberApplication/
http://localhost:3306/TheLostNumberApplication/faces/welcomeJSF.jsp

看起来localhost没有运行,我使用MySQL,我不知道在哪里可以找到localhost来运行它。

可能是什么事?

更新

我尝试了几种解决方案,但它仍然存在同样的问题(localhost没有运行)......

我想问我现在有一个Apache服务。我应该拥有Apache Tomcat,而不是Apache服务吗?或者不重要?

6 个答案:

答案 0 :(得分:3)

MySQL,默认情况下在端口3306上运行,不提供Web前端。您需要找出您正在运行的Web服务器打开的端口。通常,它们在端口80,端口8080或端口8000上运行。

答案 1 :(得分:0)

你有防火墙可以阻止它吗?

答案 2 :(得分:0)

您使用什么作为Java Application Server?你需要先启动它。

您可以在“管理工具”下找到它 - > Windows中的服务。

答案 3 :(得分:0)

进入Internet Explorer工具,单击高级选项卡,然后在浏览分支下的设置树中,确保关闭“显示友好HTTP错误消息”设置。

这本身并不能解决您的问题,但是当您的Web应用程序未正确执行时,Internet Explorer通常会向您隐瞒真相。当您刷新时,它会告诉您真正出错了什么(可能是404),但至少Internet Explorer不会对页面失败的原因做出假设。

我自己有这个,Internet Explorer报告了404错误,实际上,当这个选项关闭时,这是一个语法问题。关闭它并相应地更新您的问题,或解决问题。如果这不起作用,请参阅此处的其他答案。

答案 4 :(得分:0)

如果您使用较新的Windows,请检查您的主机文件 - microsoft删除了Vista中的localhost条目(?)。当你的dns拒绝解决它时,这会让生活变得混乱。

检查%windir%\ System32 \ drivers \ etc \ hosts

答案 5 :(得分:-1)

您是否在计算机上安装了Web服务器?

here是帮助您启动并运行的。

修改

看来你正在做一些JSP工作,你看过Tomcat吗?