【发布时间】:2012-09-15 04:12:57
【问题描述】:
我从here 安装了Tomcat 7,并使用了Windows Service Installer。
但是,当我创建一个新的网络应用并尝试通过http://localhost:8080/WSTest/ 访问它时,我的旧网络应用都不起作用,除非我附加 index.jsp...
但是,最困扰我的一件事是,即使我在 conf/tomcat-users.xml 中定义了管理员用户,我也无法打开管理器应用程序:
<user name="admin" password="some-pwd" roles="admin-gui,manager-gui" />
奇怪的是,在我安装了 Tomcat 7 之后,甚至 Tomcat 6 中的管理器应用程序都无法运行了。
它只是显示没有内容的空白页面,甚至从不要求我提供凭据或任何东西。
有人知道这里发生了什么吗?
谢谢!
编辑:这似乎是 Firefox 的问题,因为我能够访问 Chrome 上的管理器应用程序。
但是,一旦我连接 Eclipse 并从 Eclipse 启动 Tomcat,管理器应用程序再次损坏,即使在 Chrome 上也是如此。这里有一个 Eclipse 问题。我确实将 ROOT 文件夹从 Tomcat 复制到 Eclipse as suggested here,甚至复制了 manager 文件夹以及示例和 docs 文件夹。
当我在 Eclipse 中运行我的测试网络应用程序时,我可以在 http://localhost:8080/WSTest/ 正确地看到它。我也可以正常看到Tomcat主页http://localhost:8080/。但是,我无法访问 Manager App http://localhost:8080/manager/html,因为它说:“请求的资源不可用。”
如果我在 Eclipse 中停止 Tomcat 并启动 Windows 服务,那么我可以访问 Manager 应用程序,但它不会在列表中显示我的测试网络应用程序。
【问题讨论】:
-
这个是 serverfault.com 的
-
从来不知道服务器故障...