Por que o FTP conecta mas não mostra os arquivos do site?
Olá, amigo(a) desenvolvedor(a) ou administrador(a) de site! Se você está aqui, provavelmente já se deparou com uma situação bem comum: o FTP conecta sem problemas, mas, ao tentar visualizar os arquivos, aparece vazio ou só mostra pastas vazias. Não se preocupe — isso é mais comum do que parece e, na maioria das vezes, tem uma solução simples. Vamos juntos resolver isso com calma, passo a passo. Você não está sozinho(a) nesta jornada.
🔍 Primeiro, entenda o que está acontecendo
Quando o FTP conecta, mas não mostra arquivos, o problema geralmente não está na conexão em si, mas na localização correta dos arquivos no servidor. Isso acontece porque o FTP pode estar apontando para uma pasta errada — como o diretório raiz da conta, que não é o mesmo que o local onde seu site realmente está hospedado.
Dica do Sensei: O site do seu domínio está sempre dentro da pasta
public_html. Se você não estiver conectado a essa pasta, é como tentar encontrar um livro em uma biblioteca sem saber qual prateleira ele está.
🛠️ Passo a passo para resolver
- Verifique a pasta de conexão no seu cliente FTP
No seu software de FTP (como FileZilla, WinSCP ou outro), confira qual é a pasta de destino que você está conectando. Muitas pessoas conectam diretamente na raiz da conta, mas o site está empublic_html. Isso é o mais comum! - Altere o caminho para
public_html
No campo de "Diretório remoto" ou "Path", digite exatamentepublic_html— sem aspas, sem barra no final. Se não tiver certeza, deixe o campo vazio e veja o que aparece. Se aparecer apenas pastas comologs,tmp,backup, é sinal de que você está na raiz da conta, não na pasta do site. - Confira se o domínio está apontando para
public_html
Acesse o painel do cliente e vá até a seção de Domínios. Verifique se o domínio principal do seu site está configurado para apontar para o diretóriopublic_html. Se estiver apontando para outra pasta, o site não será exibido corretamente. - Veja se há arquivos na pasta
public_htmlvia cPanel
Para confirmar, faça login no cPanel (acesso via painel.gehost.com.br) e vá até a ferramenta Gerenciador de Arquivos. Abra a pastapublic_htmle verifique se os arquivos do seu site estão lá. Se sim, o problema é apenas na conexão FTP.
💡 Dicas extras para evitar esse problema no futuro
- Se você usa o cPanel, sempre use o Gerenciador de Arquivos para confirmar onde estão seus arquivos — é a forma mais segura de ver o conteúdo real do site.
- Evite conectar diretamente na raiz da conta FTP. Sempre aponte para
public_html. - Se você criou um subdomínio ou um site secundário, ele pode estar em uma pasta diferente, como
public_html/subdominio. Confira sempre o caminho exato.
Importante: Se você ainda não tem arquivos no
public_html, pode ser que o site ainda não tenha sido enviado. Nesse caso, use o cPanel para subir os arquivos via Gerenciador de Arquivos ou FTP com o caminho correto.
Se nada funcionar…
Se você seguiu todos os passos e ainda não consegue ver os arquivos, pode haver um problema com a permissão de acesso ou com a configuração do servidor. Nesse caso, entre em contato com o suporte da GeHost — e lembre-se: você tem 30 dias grátis de suporte após a entrega. Eles estão aqui para te ajudar com carinho, como um verdadeiro amigo na jornada digital.
Se precisar, você pode nos chamar pelo painel do cliente ou pelo e-mail de suporte. Estamos aqui para garantir que seu site esteja sempre em ótimo funcionamento.
Com carinho,
Sensei da GeHost
*Seu parceiro de tecnologia, sempre ao seu lado*