【发布时间】:2013-11-18 14:32:02
【问题描述】:
我在 Apache 上运行了虚拟主机,并为 JSP 页面运行了 Tomcat。 Tomcat 以 tomcat 用户身份运行,并带有一个nobody 组。 Tomcat 生成的文件是作为 tomcat:nobody 用户创建的,但是 apache 无法找到这些文件以将它们提供给 Web 用户,因此出现 404 错误。
注意:JSP 工作正常。正是 Java 创建的文件无法访问。
如果我手动将 tomcat:nobody 文件更改为 webuser:webuser(或任何虚拟主机用户),则 apache 会找到这些文件。但是,对于按需流程,这显然不能手动完成。
如果这些自动生成的文件是在 tomcat 中创建的,如何让这些文件通过 Apache 加载?
【问题讨论】:
标签: java apache jsp tomcat permissions