Autor Tópico: Apache não abre imagens  (Lida 8026 vezes)

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Apache não abre imagens
« Online: 18 de Janeiro de 2011, 16:51 »
Instalei Apache2 pelo Synaptic no Ubuntu 10.04. Pelo 127.0.0.1 no firefox, It Works!
Criei pelo Kompozer um micro site (1 index.html, 1 pasta img, 1 imagem dentro desta pasta). Copiei tudo para o /var/www e editei o index alterando o local (src) da imagem.
Se abrir a pasta /var/www e clicar em index, abre o navegador com a página completa. Se abrir o firefox a entrar com http://127.0.0.1 , as imagens não aparecem.
Não mexi no apache.conf nem no httpd.conf (em branco).
Aceito dicas!
« Última modificação: 19 de Janeiro de 2011, 15:26 por Mauro Vanzelotti »

Offline avena

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Apache não abre imagens
« Resposta #1 Online: 18 de Janeiro de 2011, 21:27 »
veja se no .html a imagem nao esta com caminho completo/path.

tipo: /var/www/imagem/imag.png

o correto seria estar somente imagem/imag.png dentro do html pra assim apache puxar. ja que na conf dele o / ai seria o /var/www/

creio que pode ser isso. legal seria tu postar a conf da conf do pasta. que fica normalmente em /etc/apache2/sites-available/exemplo.net

http://www.debian-administration.org/articles/412

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Apache não abre imagens
« Resposta #2 Online: 19 de Janeiro de 2011, 00:54 »
Dá uma olhada no arquivo "/var/log/apache2/error_log", lá vai dizer onde ele está procurando as imagens.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re: Apache não abre imagens
« Resposta #3 Online: 19 de Janeiro de 2011, 10:01 »
Abaixo a configuração do sites-available. Está como foi instalada, nenhuma alteração. Algo aí deveria ser alterado para se ter apenas um site na máquina?
Mas a questão das imagens foi resolvida. No arquivo de erro-log não havia indicação de onde as imagens eram buscadas, mas editei-as conforme dica recebida de vocês ,apagando a parte file:///var/www ,e funcionou! :D :D Valeu!



<VirtualHost *:80>
   ServerAdmin webmaster@localhost

   DocumentRoot /var/www
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog /var/log/apache2/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

Offline deckard

  • Usuário Ubuntu
  • *
  • Mensagens: 89
    • Ver perfil
Re: Apache não abre imagens
« Resposta #4 Online: 14 de MAR?O de 2012, 17:18 »
bom passei por uma situação parecida
no ubuntu 11.10

e o caminho estava correto
e a imagem so pegava quando abria o site direto no browser caso abrisse como localhost ela nem aparecia
solução

no meu caso havia copiado e colado as imagens do meu hd externo
dai tive que da permissões para ela poder abrir no localhost
Que Homem é O homem que Não torna um Mundo melhor !