0

我在 Ubuntu 上运行 Tomcat 6。我有 webapps 存储在 tomcat6 的 webapps 文件夹之外,我曾经对它们进行符号链接,它就像一个魅力。

例如,在 /var/lib/tomcat6/webapps/ 中,我有一个指向 ~/webapp1 的符号链接“webapp1”,它具有 webapp 的正确内容。它工作正常,webapp1 眨眼间就启动并运行了。

现在,如果我创建另一个指向 /media/someotherdisk/webapp2 的链接,它根本不起作用。webapp2 具有要检测的所需内容,它具有与 webapp1 相同的访问权限,以及内容本身。我检查了所有我能想到的,但我不明白 Tomcat 的区别。

那么它为什么会这样呢?我怎样才能使它与'webapp1'一样工作?

4

1 回答 1

0

最后,这是一个简单的权限问题。

/media/someotherdisk/webapp2/没问题(任何人都可以+rx),但/media/someotherdisk/除了所有者之外没有设置权限。

我不知道为什么这个分区特别是这样,而不是其他挂载的分区,但是更改权限解决了我的问题。

于 2012-04-26T08:35:16.300 回答