Apache Tomcat 7.0.26 - 无权访问别名文件夹中的符号链接文件夹

时间:2012-06-20 15:31:09

标签: tomcat

我在Tomcat的ROOT中部署了一个Web应用程序。我在META-INF的context.xml中为别名创建了一个条目

Context aliases="/h1=/opt/apache2/test/sample/h1"

我在h11中有三个目录h12h13h1。在这些目录中,h12目录具有指向/var/text/hello/scripts

的符号链接

当我访问/h1/h11/xxx.html/h1/h13/yyy.html时,我正在获取内容,而当我访问/h1/h12/test.js时,我无法访问该内容

如何解决在别名文件夹中有符号链接并访问symlink文件夹中的内容的问题?

2 个答案:

答案 0 :(得分:0)

尝试在Tomcat文档中查找Context的allowLinking属性。

答案 1 :(得分:0)

我遇到了同样的问题。找到一些引用context.xml的“allowLinking”参数的内容(例如:http://www.isocra.com/2008/01/following-symbolic-links-in-tomcat/),但是我无法让Tomcat跟随运行Tomcat 7.0.21和7.0的Mac OSX 10.6.8上的链接0.28。