1

我已经在我的 Ubuntu 12.04 x64 VPS 中安装了 Tomcat7。

现在我正在尝试通过 HostManager 添加一个新域。

然而,这是我得到的错误——

    FAIL - Failed to create appBase [/var/lib/tomcat7/domain.com] for host [domain.com]

我什至创建了一个自定义文件夹——> 将其权限设置为 777,然后将该文件夹作为新域的应用程序基本路径(在主机管理器中)——但即使如此,我也收到与上述相同的错误消息。

我在这里做错了什么?如何在 Tomcat7 主机管理器中正确添加新域?

4

2 回答 2

1

我将 tomcat6(它允许我在 HostManager 中添加虚拟主机而没有任何问题)更新到 tomcat7 并且遇到了同样的问题。

FAIL - 无法为主机 [xxx] 创建 appBase [/var/lib/tomcat7/xxx]

通过创建目录(/var/lib/tomcat7/xxx)并将所有权和组更改为 tomcat7,它可以工作,我可以设置虚拟主机 xxx。经过几年的缺席,我才重新回到tomcat,所以不想给出完整的答案。tomcat6 和 tomcat7 之间的差异可能在于配置文件希望存储数据的位置。原来的自动 ubuntu 12.04 安装解决了这个问题,但现在必须弄清楚!

于 2013-04-24T15:46:20.007 回答
0

将 777 权限设置为 tomcat 文件夹(例如)

chmod 777 /var/lib/tomcat8/
于 2021-04-21T09:47:02.173 回答