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:
- 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.
- 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. - 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.
-
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/
-
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).
- 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. - 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ê!