我在Ubuntu上运行Tomcat 6。
我将webapps存储在tomcat6的webapps文件夹之外,我以前对它们进行了符号链接,它的工作原理很吸引人。

例如,在/ var / lib / tomcat6 / webapps /中,我有一个指向〜/ webapp1的符号链接“ webapp1”,其中包含适用于webapp的内容。
它运行正常,眨眼间即可启动并运行webapp1。

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

那么为什么要这样呢?我如何使其与“ webapp1”相同?

最佳答案

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

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

我不知道为什么这种分区特别是这种方式,而不是其他已安装分区的这种方式,但是更改权限解决了我的问题。

10-04 19:29