簡體   English   中英

Apache httpd無法提供Tomcat生成的文件

[英]Apache httpd can't serve files generated by Tomcat

我已經在Apache上運行了虛擬主機,而在JSP頁面上運行了Tomcat。 Tomcat作為tomcat用戶運行,具有nobody組。 Tomcat生成的文件是作為tomcat:nobody用戶創建的,但是apache無法找到這些文件以將其提供給Web用戶,因此出現404錯誤。

注意:JSP正常運行。 是Java創建的文件,因此無法訪問。

如果我手動將tomcat:nobody文件更改為webuser:webuser(或任何虛擬主機用戶),則apache會找到這些文件。 但是,對於按需流程,顯然不能手動完成此操作。

如果這些自動生成的文件是在tomcat內創建的,如何通過Apache加載這些文件?

您需要使用tomcat ajp連接器mod_jk。

參見http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM