我在Ubuntu上运行Tomcat 6。 我将webapps存储在tomcat6的webapps文件夹之外,我曾经将它们符号链接,它就像魅力一样。
例如,在/ var / lib / tomcat6 / webapps /中,我有一个指向〜/ webapp1的符号链接'webapp1',它具有适用于webapp的内容。 它工作正常,webapp1在眨眼之间启动并运行。
现在,如果我创建另一个指向/ media / someotherdisk / webapp2的链接,它根本不起作用。 webapp2具有要检测的必需内容,它具有与webapp1相同的访问权限,以及内容本身。我检查了所有我能想到的,我不明白Tomcat的区别。
那为什么这样做呢?我怎样才能让它与'webapp1'一样工作?
答案 0 :(得分:0)
最后这是一个简单的权限问题。
/media/someotherdisk/webapp2/
没问题(对任何人来说都是+ rx)但/media/someotherdisk/
除了拥有者外没有任何权限设置。
我不知道为什么这种方式特别适用于此分区,而不是其他已安装的分区,但更改权限解决了我的问题。