image não pode ser vista em htdocs?

0

Estou usando o Ubuntu 12.10 e recentemente instalei o xampp 1.8.1. Meu problema é: imagem do servidor não pode ser mostrada.

meu código é:

<div class="sideBlock unSung">
    <h4>Unsung heroes...</h4>
    <a href="#"> <img src="_images/1_full.jpg" alt="Midnight Run" width="99" height="135" /> </a>

    <a href="#"><img src="_images/2d7y3ki.jpg" alt="Wyatt Earp" width="99" height="135" /></a>
</div>

aqui, na minha barra de endereços eu uso

 http://localhost/madeTemplet/basicTemplet/templet03.html 

e quero mostrar a imagem após o texto "heróis desconhecidos", mas ela mostra apenas um link e não uma imagem

Mas quando eu uso o seguinte

file:///opt/lampp/htdocs/madeTemplet/basicTemplet/templet03.html 

e as imagens são mostradas após o texto Heróis desconhecidos .

Funciona bem na plataforma do Windows.

Depois de verificar as permissões para acessar o diretório onde as imagens estão, recebo este texto na minha janela de terminal:

  sabbir@sabbir-pc:/opt/lampp/htdocs/madeTemplet/basicTemplet/_images$ ls -l
  total 300
 -rw------- 1 sabbir sabbir 204067 Feb 24  2010 1_full.jpg
 -rw------- 1 sabbir sabbir  75789 Nov 13  2009 2d7y3ki.jpg
 -rw------- 1 sabbir sabbir  23692 Apr 21  2010 6AB32AE44600435B9DE0FB5EBA24A912.gif

Como novo usuário, não consigo inserir uma imagem para que você possa verificar o link fornecido da seguinte forma:

 http://stackoverflow.com/questions/16178342/image-can-not-be-seen-in-htdocs-in-ubuntu-12-10
    
por sonnet 23.04.2013 / 23:31

3 respostas

0

Duas coisas estão se lembrando, a primeira é a permissão e o segundo caminho falso para a imagem.

Você pode tentar apenas para fins de teste :

  • atribua propriedade ao Apache, por exemplo: chown -R www-data:www-data onde www-data é o usuário e grupo do Apache.

  • use o caminho codificado para a imagem, por exemplo: <a href="#"> <img src="/opt/lampp/htdocs/madeTemplet/basicTemplet/_images/1_full.jpg"...

Espero que você consiga encontrar o problema.

Rebembro para reverter as alterações depois de testar de acordo.

    
por Stef K 24.04.2013 / 00:34
0

Acho que você precisa alterar a permissão da sua pasta htdocs

você pode tentar isto:

  1)  sudo -s

  2)  give your password

  3)  sudo chmod 777 -R /opt/lampp/htdocs
    
por sabbir 01.08.2013 / 22:59
0

NÃO use o comando 'chown' ou 'chmod' de leve. Eu fiz isso e confie em mim não é um pedaço de bolo para reverter para a configuração inicial depois disso. Então, eu tive esse problema por um tempo agora e finalmente descobri uma solução para ele, embora seja apenas para ser usado como último recurso:

sudo chmod -R 777 /opt/lampp/htdocs/path/to/image/folder

isso basicamente dá a você todas as permissões referentes a todas as imagens armazenadas nessa pasta. Felicidades!

    
por Swapneel Mehta 06.11.2015 / 17:40