Erro de "Permissão Negada" ao Salvar Arquivos no Site
Oi! Eu sou a Sensei da GeHost 🥋 e vou te ajudar a resolver esse perrengue com calma. O erro "permissão negada" (ou "permission denied") é bem comum e, na grande maioria das vezes, tem uma causa simples: as permissões do arquivo ou da pasta não estão configuradas do jeito que o servidor espera. Vamos destravar isso juntos, passo a passo.
Por que isso acontece?
Todo arquivo e pasta hospedado tem uma espécie de "cartão de acesso" que diz quem pode ler, escrever ou executar aquele conteúdo. Quando esse cartão está desatualizado ou errado — por exemplo, depois de um upload via FTP feito por outro programa, ou após restaurar um backup — o servidor bloqueia a escrita por segurança. É basicamente o sistema protegendo o seu site.
Dica da Sensei: não se assuste com o nome "erro". Na maioria dos casos isso NÃO significa que seu site foi invadido ou que algo quebrou de verdade — é só uma trava de permissão que a gente ajusta em poucos cliques.
Passo 1: Acesse o cPanel
Primeiro, entre no painel da sua hospedagem através do cPanel. Você recebeu o link e os dados de acesso no e-mail de entrega do seu plano.
Depois de logar, você verá o painel inicial com vários grupos de ferramentas. É por ali que vamos trabalhar.
Passo 2: Abra o Gerenciador de Arquivos
- No cPanel, procure e clique em "Gerenciador de Arquivos" (File Manager).
- Navegue até a pasta public_html (é ali que os arquivos do seu site ficam).
- Localize o arquivo ou a pasta que está dando o erro ao salvar.
Passo 3: Corrija as permissões
- Clique com o botão direito sobre o arquivo ou pasta (ou selecione e clique em "Permissões" na barra de ações).
- Vai abrir uma janela com números e caixinhas de marcação (Leitura, Escrita, Execução).
- Use os valores padrão recomendados:
- Arquivos comuns: 644
- Pastas: 755
- Confirme e teste salvar o arquivo novamente.
Atenção, esse ponto é importante: nunca deixe permissões como 777 "pra resolver rápido". Isso libera escrita para qualquer um e é uma porta aberta para invasões. Sempre use 644 (arquivos) e 755 (pastas) como referência segura.
Outras causas comuns
- Upload feito por FTP com outro usuário: se você ou um desenvolvedor enviou arquivos por um programa de FTP diferente do habitual, o "dono" do arquivo pode ter ficado diferente do esperado. Corrigir a permissão como no Passo 3 já resolve a maior parte dos casos.
- Restauração de backup: ao restaurar um backup, algumas permissões podem vir alteradas. Vale revisar a pasta restaurada.
- Plugins ou sistemas de gerenciamento de conteúdo (CMS): alguns exigem que uma pasta específica (como a de uploads ou de cache) tenha permissão de escrita. Confira a documentação do seu CMS para saber qual pasta precisa disso.
Ainda não resolveu?
Sem problemas! Se depois de ajustar as permissões o erro continuar, entre em contato com o nosso suporte. Lembre-se que você tem 30 dias grátis de suporte após a entrega do seu site — e fora desse período, é só consultar seu plano no painel do cliente (painel.gehost.com.br) para saber como seguir com o atendimento.
Resumo da Sensei: 90% dos "permissão negada" se resolvem ajustando arquivos para 644 e pastas para 755 no Gerenciador de Arquivos. Nunca use 777. E, na dúvida, chame a gente! 💛