Erro 403 (Forbidden): quase sempre é permissão de arquivo
Oi! Aqui é a Sensei da GeHost 🥋 Se o seu site apareceu com a mensagem "403 Forbidden" ou "Acesso negado", respira que na grande maioria das vezes isso não é nada grave — é só uma questão de permissão nas pastas e arquivos do seu site. Vou te explicar o que é isso e como resolver, passo a passo, sem enrolação.
Permissão de arquivo é tipo uma "trava de segurança": ela diz quem pode ler, escrever ou executar cada pasta e arquivo do seu site. Quando essa trava fica configurada errado (geralmente depois de um upload feito por FTP ou por algum plugin), o servidor simplesmente bloqueia o acesso — daí o 403.
O padrão certo de permissão
Para o site funcionar direitinho e, ao mesmo tempo, continuar seguro, o padrão correto é:
- Pastas: 755
- Arquivos: 644
Se alguma pasta estiver como 777 (permissão liberada demais) ou algum arquivo importante estiver como 000 ou muito restrito, é aí que o erro 403 aparece — ou, pior, o site fica vulnerável.
Passo a passo: corrigindo pelo cPanel
1. Acesse o cPanel
Entre no seu painel de hospedagem (o link de acesso está no e-mail de boas-vindas ou você pode confirmar com o nosso suporte) e faça login com seu usuário e senha.
2. Abra o Gerenciador de Arquivos
Na tela inicial do cPanel, procure o grupo "Arquivos" e clique em "Gerenciador de Arquivos".
3. Entre na pasta public_html
É ali dentro que fica o seu site. Navegue até ela na árvore de pastas à esquerda.
4. Corrija as pastas (755)
- Clique com o botão direito na pasta public_html (ou selecione ela e clique em "Permissões" na barra superior).
- Marque as caixinhas até o número ficar 755.
- Se aparecer a opção "Recursivo em todas as pastas", pode usar — isso aplica o 755 em todas as pastas dentro dela de uma vez.
- Salve.
5. Corrija os arquivos (644)
- Selecione os arquivos (ex:
index.php,.htaccess, imagens, etc.). - Clique em "Permissões" e ajuste para 644.
- Salve.
Dica da Sensei: nunca deixe pasta ou arquivo como 777. Parece "resolver na hora", mas deixa o site aberto para qualquer um escrever nele — é um risco de segurança real, não um atalho seguro.
Outras causas comuns do 403 (quando não é permissão)
- Falta o arquivo index na pasta (ex: sem
index.phpouindex.html) — o servidor não sabe o que exibir e bloqueia a listagem. - Regra no
.htaccessbloqueando o acesso — se você ou algum plugin alterou esse arquivo recentemente, vale revisar. - Plugin de segurança do site (comum em WordPress) bloqueando por engano seu próprio IP.
Ainda com erro 403 depois disso?
Sem problema — às vezes a causa é mais específica do seu site. Fale com o nosso suporte pelo painel.gehost.com.br contando o que você já tentou (inclusive esses passos aqui) que a gente dá uma olhada com você. 💙