Ver categorias

O que é um erro 403 proibido (e como posso corrigi-lo)?

6 minutos de leitura

Erro 403 mensagem proibida em um site

Administrar um site, seja um blog, uma loja de comércio eletrônico, um site de destino de informações ou qualquer coisa intermediária, é fundamental para sua presença online. Como acontece com todas as coisas de tecnologia, podem ocorrer soluções em seu site, tornando a experiência do usuário tudo menos tranquila.

Mensagens de erro são problemas comuns para qualquer pessoa que administra um site. Embora algumas dessas mensagens sejam mais prevalentes do que outras e sejam fáceis de decifrar, outras não o são. Se você encontrou recentemente uma mensagem que diz “403 Proibido: você não está autorizado a acessar este servidor” e não sabe o que fazer, este artigo fornecerá maneiras fáceis de resolver o problema.

Um erro 403 Proibido ocorre quando você não tem permissão para acessar uma página da web ou qualquer outra coisa em um servidor da web. Os problemas que causam o erro “403 Forbidden” são bem diferentes e requerem abordagens diferentes para serem resolvidos. Algumas das soluções podem ser implementadas tanto pelos visitantes quanto pelos proprietários do site, desde que o problema esteja no dispositivo ou na rede local. No entanto, os problemas causados ​​pela configuração de um site podem ser examinados apenas pelos administradores do site, pois eles exigem acesso às configurações de back-end.

Começaremos com as soluções gerais que qualquer pessoa pode experimentar e nos restringiremos a soluções mais específicas que exigem privilégios de administrador no site.

Se você é apenas um visitante, tente estas etapas:

  • Recarregue a página
  • Verifique novamente o endereço
  • Limpe o cache e os cookies do seu navegador
  • Verifique se você tem permissão para acessar o URL
  • Tente mais tarde
  • Entre em contato com seu ISP
  • Desconecte-se da sua VPN

Se você é o proprietário do site, provavelmente a permissão de arquivo está incorreta em seu servidor. Este erro pode ser desencadeado por um plugin com defeito ou um arquivo .htaccess corrompido. Como proprietário de um site, você pode verificar os logs de erros do painel de hospedagem, pois eles podem indicar a origem do problema. No entanto, você também pode precisar entrar em contato com seu provedor de hospedagem para acessar ou alterar determinadas configurações do seu site. Na maioria dos casos, você poderá resolver o problema sozinho. Recomendamos fazer backup do seu site caso algo dê errado e você precise restaurá-lo para uma versão mais antiga.

Abaixo estão as etapas para corrigir o erro 403 proibido.

Plug-ins WordPress com defeito

O erro 403 Forbidden também pode ser causado por um plugin com defeito, você terá que desativar seus plugins e depois reativá-los um por um.

  • Faça login no seu cPanel
  • Role para baixo até a seção de arquivos e clique em Gerenciador de arquivos.
  • Clique em public_html, vá para a pasta wp-content e localize a pasta plugins.
  • Clique na pasta de plug-ins e selecione Renomear.
  • Dê um novo nome à pasta, por exemplo, “plugins.bk”. seus plug-ins serão desativados automaticamente.
  • Após desativar os plug-ins do WordPress, volte ao seu site e recarregue a página. Se o seu site abrir bem, significa que você tem um problema com os plug-ins do WordPress.
  • Seu próximo passo é descobrir qual é.
  • Volte para o seu cPanel e renomeie a pasta de plugins de volta para “plugins”.
  • Vá para a página Plugins no painel do WordPress e ative os plugins um por um. Continue fazendo isso até conseguir reproduzir o erro.
  • Depois de identificar o plug-in com defeito, você pode substituí-lo por um alternativo ou entrar em contato com o desenvolvedor para obter suporte.

Arquivo .htaccess corrompido

se o usuário fizer alterações no arquivo .htaccess e por esse motivo o arquivo .htaccess estiver corrompido e poderá afetar o site. Portanto, para resolver esse arquivo .htaccess incorreto, é necessário editar o arquivo .htaccess no modo de edição e substituir o arquivo corrompido pelo arquivo original.
Etapas para editar o arquivo .htaccess:

  • Primeiro, você precisa fazer login no seu cPanel
  • Vá para a seção de arquivos e clique em Gerenciador de Arquivos.
  • Selecione o arquivo .htaccess e edite-o (se não conseguir encontrá-lo, vá até as configurações e habilite a opção “mostrar arquivos ocultos”.)
  • Agora você precisa substituir o conteúdo do seu arquivo htaccess pelo conteúdo do htaccess original e clicar no botão “Salvar alterações”
  • Você pode verificar o código do WordPress aqui se não souber o conteúdo do arquivo .htaccess original
  • Substitua o conteúdo do arquivo .htacces

Permissões de arquivo erradas

Se as duas soluções acima não resolveram o erro 403 Forbidden, é muito provável que a permissão de arquivo incorreta esteja causando o erro 403 Forbidden. Além disso, lembre-se de que os arquivos e pastas armazenados em seu site têm permissões de arquivo diferentes e essas permissões de arquivo permitem que aqueles que podem acessar a página da web.

Nota: 1. Todos os arquivos armazenados em seu site têm permissão de arquivo 644.

2. Todas as pastas armazenadas em seu site têm permissão de arquivo 755.

Se as permissões do arquivo estiverem incorretas, o servidor web não permitirá que o usuário acesse a página da web e altere a permissão do arquivo definida acima.

Depois de alterar todas as permissões de arquivos e pastas, clique no botão “Ok” para salvar a permissão do arquivo.

Rede de distribuição de conteúdo (CDN)

Se continuar recebendo o erro 403 Forbidden após seguir as etapas acima, você pode ter um problema com sua rede de distribuição de conteúdo (CDN).

É uma rede de servidores localizados em diferentes partes do mundo, sendo que cada servidor hospeda uma cópia do seu site. Muitos planos de hospedagem vêm com CDN para aumentar o desempenho do seu site. Para ver se o seu CDN é a causa do erro, você precisará desativá-lo temporariamente.

Verifique o registro A

Se o seu nome de domínio apontar para o endereço IP errado, onde você não está autorizado a visualizar o conteúdo, o erro 403 proibido também pode ocorrer. Se você transferiu recentemente seu site de um host para outro e não alterou os servidores de nomes, seu domínio ainda pode estar apontando para seu antigo host. Assim que o host antigo excluir sua conta, isso causará um código de status de erro 403. Portanto, verifique se o seu nome de domínio aponta para o endereço IP correto; caso contrário, aponte os servidores de nomes ou registro A do seu domínio para os servidores corretos.

Verificação de malware

Outra causa do erro 403 é o malware. Se o seu site WordPress for infectado por malware, ele poderá continuar injetando código indesejado no arquivo .htaccess. Dessa forma, mesmo que você continue corrigindo o arquivo usando o primeiro método fornecido, o erro ainda persistirá. Faça uma varredura em seu site em busca de malware. Existem muitos plug-ins de segurança do WordPress, como Sucuri ou Wordfence, para fazer isso.

Revertendo para atualizações recentes

Se você atualizou recentemente o próprio CMS pouco antes do erro 403 Forbidden aparecer, você pode considerar reverter para a versão anterior instalada quando tudo estava funcionando corretamente. Da mesma forma, quaisquer extensões ou módulos que você atualizou recentemente também podem causar problemas no servidor, portanto, fazer o downgrade para versões mais antigas também pode ajudar.

Alterações inesperadas no banco de dados

A desinstalação de uma extensão CMS não garante a recuperação total das alterações. Isto é especialmente verdadeiro para extensões do WordPress. Essas extensões têm status de carta branca dentro de um aplicativo, o que lhes dá direitos totais de acesso ao banco de dados. Com esse acesso, uma extensão pode modificar registros do banco de dados que não “pertencem” à própria extensão. Isso significa que pode modificar registros criados e gerenciados por outras extensões do mesmo CMS.

Nesses cenários, a extensão pode não saber como desfazer as alterações feitas nos registros do banco de dados e, portanto, ignoram esses itens durante a desinstalação. Sua melhor ação, supondo que você esteja razoavelmente convencido de que uma extensão é a provável culpada do erro 403 proibido, é abrir o banco de dados e examinar manualmente as tabelas e registros que provavelmente foram modificados pela extensão.

Código ou scripts do aplicativo

Se tudo mais falhar, depure manualmente o aplicativo analisando os logs do aplicativo e do servidor. O ideal é fazer uma cópia de todo o aplicativo em uma máquina local e executar um processo de depuração passo a passo. Isso permitirá recriar o cenário exato onde ocorreu o erro Forbidden 403 e visualizar o código do aplicativo no momento em que algo deu errado.

Você precisará entrar em contato com o suporte se nenhuma das etapas listadas funcionou para você. Compreender os problemas que causam o erro é crucial para corrigi-los em tempo hábil – antes que o site sofra perda de tráfego.

Desenvolvido por BetterDocs

Deixe um comentário