LAMP questions please help

0

Estou executando uma pilha LAMP em uma versão do servidor Ubuntu 12.04 em digitalocean e usei o filezilla para fazer upload de arquivos. Fiz o upload deles para var / www e, por qualquer motivo, as imagens que tentei carregar não são exibidas. Eu sou um noob completo quando se trata de programação linux e internet. Eu verifiquei novamente o html e esse não é o problema. Eu queria saber se alguém teve esse problema e descobriu como resolvê-lo.

A ajuda é muito apreciada.

Obrigado

    
por hector 30.09.2014 / 17:35

1 resposta

0

Se você conseguir acessar a página principal do html (isto é, index.html ou similar) ou qualquer outra página, e as imagens estiverem no diretório / var / www, então seria um problema de permissão. Que tipos de erros você está recebendo? Sem permissão? Não encontrado? Faça o login no seu servidor via ssh ( ssh USERNAME@SERVERIP ou execute o PuTTY a partir do Windows) e tente o seguinte por ordem até encontrar um problema ou / e PARE quando o problema for resolvido:

  1. Garanta que você possa acessar qualquer arquivo em seu servidor da web. A página de índice aparece? Se não, você tem LAMP configurado incorretamente. Percorra os tutoriais novamente ou poste outra pergunta aqui.
  2. Garanta que seus arquivos estejam lá. Do ls /var/www e certifique-se de ver os arquivos que você está tentando carregar. Se você vir seus arquivos, pule para a etapa 6.
  3. Faça o upload novamente de seus arquivos usando ftp e as credenciais de um administrador ou do usuário de dados www. Tente visualizar suas imagens novamente.
  4. Se o upload funcionou e você vê seus arquivos se você ls /var/www , pule para o passo 6. Adicione manualmente os arquivos usando scp se no Ubuntu:

    scp /path/to/picture.png USERNAME@SERVERIP:/var/www/

  5. Se os arquivos ainda não estiverem lá ou se estiverem usando o Windows, adicione manualmente os arquivos via mídia externa (ou seja, flashdrive).

  6. Executar chmod 755 /var/www -R . Isso permitirá que todos os arquivos sejam lidos por qualquer pessoa, mas somente permitirá que o proprietário do / var / www altere os arquivos. Tente ver suas fotos novamente.
  7. Você pode ter outros problemas de permissão se isso não funcionar. Do ls -lR /var/www e mostre a saída.

A única outra coisa que eu posso imaginar seria algum tipo de filtro bloqueando as imagens de serem acessadas diretamente. Deixe-me saber se isso ajudou você!

    
por Zzzach... 30.09.2014 / 18:17