У меня есть виртуальные хосты, запущенные на Apache, и Tomcat работает для JSP-страниц. Tomcat является runnign как пользователь tomcat, с группой никого. Есть файлы, созданные Tomcat, которые создаются как tomcat: никто не пользователь, но тогда эти файлы не могут быть найдены apache для обслуживания их веб-пользователю, поэтому я получаю 404 ошибки.Apache httpd не может обслуживать файлы, созданные Tomcat
ПРИМЕЧАНИЕ. JSP работают правильно. Это файлы, созданные Java, тогда недоступны.
Если я вручную изменю tomcat: никто не использует файлы webuser: webuser (или независимо от пользователя виртуального хоста), тогда apache находит файлы. Однако это, очевидно, не может быть сделано вручную для процесса по требованию.
Как я могу получить эти автоматически сгенерированные файлы для загрузки через Apache, если они созданы внутри tomcat?
Спасибо за ваш ответ - разъем работает, как JSPs работать нормально. Это файлы, созданные из JSP/Java-движка, которые затем не могут быть найдены apache. – Dan
А, я вижу. Думаю, вам придется сгенерировать их с разрешениями, которые позволят apache читать их. См. Http://stackoverflow.com/questions/664432/how-do-i-programmatically-change-file-permissions – tom