Versão atual:

Tomcat - Diretório de Imagens - Mapear Diretório Virtual no Tomcat - servidor Linux

Boa tarde galera do GUJ,

Preciso mais uma vez da ajuda de vocês. Sei que existem muitos tópicos que tratam disso aqui no forum sobre o assunto mas nenhum chegou a me ajudar 100%. Pra falar a verdade, antes de postar a dúvida já estou a um bom tempo pesquisando, cheguei a encher 3 janelas com várias abas abertas todas relacionadas a esse assunto. Então, lamentações a parte.

Vamos ao problema:

Tenho um diretório, em um SERVIDOR LINUX (KingHost) rodando Tomcat, que armazenará a galaria de imagens de um site que utiliza Primefaces + Jsf + Hibernate (acredito que isso não influencie muito no meu problema mas é bom fornecer uma explicação completa). Ao abrir o meu site, as imagens estáticas da aplicação, são exibidas perfeitamente. Porém, as imagens dinâmicas que estão gravadas nesse diretório do meu servidor não estão aparecendo.

meu site está hospedado em um servidor Linux com a seguinte estrutura de pastas: https://www.filepicker.io/api/file/PSJOAir9S9ysJR4ytL58

Tentei de algumas formas: 1 - Criei um arquivo midias.xml no diretório /conf/Catalina/localhost.xml com o conteúdo:

<Context docBase="/midiasMeuSite" path="/midias" reloadable="true" privileged="true" crossContext="true"/>

2- Criei uma pasta midiasMeuSiteText na minha pasta webapps.

3- Incluí a mesma tag do passo 1 (acima) dentro da tag:

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">

nenhuma das medidas acima me resolveu. Tentei acessar os diretórios pelo navegador pelos endereços:

www.meudominio.com.br/midias

www.meudominio.com.br/midiasMeuSiteTestes

www.meudominio.com.br/midias/imagemTeste.jpg

www.meudominio.com.br/midiasMeuSiteTestes/imagemTeste.jpg

e só obtenho o Erro 404.

obs: Os diretórios "midias" e "midiasMeuSiteTestes" foram criados automaticamente dentro do diretório "/work/Catalina/localhost/"

Alguém faz ideia do que eu posso estar fazendo de errado? Seria algum passo diferente? seria o fato de estar hospedado em um servidor Linux? (É que 99% dos exemplos que achei enquanto tentava resolver este problema, utilizavam um servidor Windows.

Desde já agradeço.

Versões(4):

Ver a versão formatada

Tomcat - Diretório de Imagens - Mapear Diretório Virtual no Tomcat - servidor Linux

  • criado 11 de dez de 2013

Comentário

new question