0

我在 Debian Sqeeze 上使用 Tomcat 6.0.35 和 Sun 的 Java 1.6.0_26。

我有 2 个应用程序:我的应用程序部署在 ROOT 上下文和标准管理器应用程序。

在我意外设置chmod 600 tomcat/conf/Catalina/后,经理停止工作并出现错误:

java.io.FileNotFoundException: /home/webproxy/apache-tomcat-6.0.35/conf/Catalina/localhost/manager.xml (Permission denied) 

这很清楚为什么。

但现在我无法恢复经理应用程序。我修复了 Catalina 文件夹的文件模式,我删除了 conf/Catalina 和 work/Catalina 中所有 tomcat 的临时文件,我多次重新启动 Tomcat,总是得到“404 - The requested resource (/manager/) is not available”错误。日志文件中没有错误消息。

我在 ROOT 上下文中部署的应用程序没有任何问题。

Tomcat还有其他地方存储它的临时文件吗?

您有任何想法如何将经理应用程序带回来吗?

更新以下是相关文件列表:

$ ls -lh conf/Catalina/
total 4.0K
drwxr-xr-x 2 webproxy webproxy 4.0K Dec 20 13:19 localhost

$ ls -lh webapps/
total 4.0K
drwxr-xr-x 5 webproxy webproxy 4.0K Nov 28 2011 manager
lrwxrwxrwx 1 webproxy webproxy   20 May 29 09:32 ROOT -> /home/webproxy/build –
4

0 回答 0