Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como corrigir o erro 401 no WordPress (7 soluções)

Um dos erros mais comuns que encontramos em nossos anos de funcionamento do WPBeginner é o erro 401 no WordPress.

Esse problema incômodo pode ser particularmente frustrante, pois muitas vezes bloqueia o acesso ao seu próprio site. Basicamente, ele está dizendo que o site não o reconhece como alguém que deveria ter acesso.

Neste artigo, compartilharemos nossa experiência sobre como corrigir o erro 401 no WordPress.

Fixing the 401 error in WordPress

O que é o erro 401 no WordPress?

O erro 401 no WordPress é um problema relacionado à segurança que ocorre quando o site acha que você não tem permissão para acessar uma determinada página ou área. É como ser rejeitado na porta de uma boate porque o segurança não o reconhece.

Esse erro é essencialmente um problema de autenticação – seu site está dizendo: “Não sei quem você é, portanto, não posso deixá-lo entrar”.

Na maioria das vezes, você encontrará esse erro ao tentar fazer login ou acessar o painel. No entanto, às vezes ele pode afetar todo o seu site WordPress.

401 Authorization failed error

Aqui está uma lista das variações mais comuns do erro 401:

  • Erro HTTP 401 (ou variações como HTTP Error 401, Error 401, etc.)
  • Não autorizado
  • Autorização necessária
  • Acesso negado
  • 401: Não autorizado
  • 401 Autorização necessária
  • Este site está enfrentando dificuldades técnicas (401)

É importante observar que o erro 401 nem sempre é culpa sua. Às vezes, ele é causado por plug-ins de segurança excessivamente protetores, problemas de configuração da hospedagem do WordPress ou outros problemas técnicos fora do seu controle.

Outras causas comuns incluem credenciais de login incorretas, problemas de configuração do servidor ou problemas com áreas do seu site protegidas por senha.

Está tendo problemas com seu site WordPress? Nossa equipe do WPBeginner Pro Services oferece serviços completos de manutenção do WordPress, desde o monitoramento do tempo de atividade e backups na nuvem até a remoção de malware. Deixe que nossos especialistas identifiquem o problema e o resolvam para você.

Agende uma consulta GRATUITA Ligue hoje mesmo!

Agora, vamos dar uma olhada em diferentes soluções para corrigir rapidamente o erro 401 no WordPress. Sinta-se à vontade para usar os links rápidos abaixo para ir para um método específico:

Localize o URL de login correto do WordPress

Antes de mais nada, verifique se você está fazendo login no URL errado. Você pode estar vendo o erro porque digitou ou se lembrou incorretamente do endereço de login completo.

Se esse for o caso, recomendamos a leitura de nosso guia para iniciantes sobre como encontrar sua URL de login do WordPress.

Redefinir a senha do WordPress

Às vezes, as empresas de hospedagem do WordPress podem bloquear o acesso às páginas wp-admin e wp-login devido a tentativas de login fracassadas.

Nesse caso, seu acesso será temporariamente bloqueado, e você poderá tentar após alguns minutos.

No entanto, em vez de tentar adivinhar suas credenciais de login, é melhor recuperar sua senha esquecida do WordPress.

Lost password

O WordPress enviará a você um e-mail com um link para alterar sua senha. O problema com esse método é que, às vezes, o WordPress pode falhar no envio de e-mails.

Se você não receber o e-mail, não se preocupe. Você também pode redefinir a senha do WordPress usando o phpMyAdmin.

Remover temporariamente a proteção por senha na administração do WordPress

Se você protegeu seu diretório de administração do WordPress com senha, essa pode ser a solução de que você precisa.

Você pode ter esquecido a senha do diretório de administração ou a configuração do servidor pode ter sido alterada.

Para corrigir isso, é necessário fazer login no painel de controle da hospedagem do WordPress. Em seguida, clique em uma configuração que diga “Privacidade do diretório” ou “Diretórios protegidos por senha”.

Se você usa o Bluehost, pode fazer login no seu painel e acessar a guia “Websites”. Em seguida, selecione o site em que está trabalhando e clique em “Settings” (Configurações).

Bluehost site settings

Em seguida, vá para a guia “Advanced” (Avançado).

Em seguida, selecione cPanel e clique no botão “Manage” (Gerenciar).

Opening cPanel dashboard in Bluehost

Agora você está no painel do cPanel.

Aqui, localize a configuração “Privacidade do diretório” e clique nela.

Directory Privacy menu in cPanel

Depois de abri-lo, você verá todos os arquivos e pastas da sua conta de hospedagem. Navegue até o diretório wp-admin e selecione-o clicando no nome.

O painel de controle agora exibirá as configurações de proteção por senha. Basta desmarcar a caixa ao lado da opção “Password protect this directory” (Proteger este diretório com senha) e clicar no botão “Save” (Salvar).

Disabling password protection in cPanel

Depois disso, clique no botão “Voltar” e role para baixo até a parte inferior da página. A partir daqui, você precisa excluir o nome de usuário que usa para fazer login no diretório protegido por senha.

Agora você desativou com êxito a proteção por senha do diretório de administração do WordPress. Agora você pode tentar fazer login no seu site WordPress.

Se tudo funcionar normalmente, você poderá ativar a proteção por senha para a área de administração do WordPress criando um novo usuário e senha.

Limpar o cache do firewall para resolver o erro 401 no WordPress

Se você estiver usando um serviço de firewall para WordPress baseado em nuvem, como o Cloudflare ou o Sucuri, o erro 401 poderá ser acionado quando o firewall não conseguir se comunicar com seu site.

Neste tutorial, mostraremos a você como limpar o cache do firewall no Sucuri e no Cloudflare.

Purgar cache no Cloudflare

Para quem usa o Cloudflare, é necessário fazer login no painel do Cloudflare e ir para a seção “Caching”. Agora, basta clicar no botão “Purge everything” para limpar o cache.

Cloudflare clear cache

Depois de limpar o cache do firewall, vá em frente e limpe também o cache do navegador da Web ou o cache do WordPress. Para obter mais detalhes, consulte nosso guia completo sobre como limpar o cache no WordPress.

Purgar o cache no Sucuri Firewall

Se estiver usando o Sucuri, será necessário fazer login no painel do Sucuri e visitar a página “Firewall (WAF)”. A partir daí, basta alternar para a guia “Clear Cache” e clicar no botão “Clear cache”.

Clear Sucuri cache

Mudar para um tema padrão do WordPress

Às vezes, uma função dentro do seu tema do WordPress pode acionar o erro 401 em seu site. Para descobrir se isso é verdade, você precisa mudar temporariamente para um tema padrão do WordPress.

Os temas padrão são criados pela equipe do WordPress e são fornecidos com a instalação padrão do WordPress. Esses temas incluem Twenty Twenty-Three, Twenty Twenty-Two, Twenty Twenty, Twenty Nineteen e outros.

Primeiro, vá para a página Appearance ” Temas. Se você tiver um tema padrão do WordPress instalado, poderá ativá-lo.

Activate a default theme

Se você não tiver um tema padrão instalado em seu site, precisará instalá-lo e ativá-lo. Consulte nosso guia sobre como instalar um tema do WordPress para obter instruções.

Depois de trocar o tema, você pode testar seu site. Se tudo estiver funcionando bem agora, isso significa que seu tema estava causando o erro 401.

Você pode relatar o problema ao desenvolvedor do tema, e talvez ele possa ajudá-lo a corrigi-lo. Se isso não funcionar, você poderá alterar permanentemente seu tema do WordPress.

Desativar todos os plug-ins do WordPress

Um plug-in do WordPress com comportamento inadequado ou mal configurado também pode acionar o erro 401. Você precisará desativar temporariamente todos os plug-ins do WordPress para descobrir se o erro é causado por um deles.

Você pode simplesmente desativar todos os plug-ins instalados do WordPress na área de administração, visitando a página Plug-ins. Marque a caixa no canto superior esquerdo para selecionar todos os plug-ins, escolha “Deactivate” (Desativar) no menu suspenso “Bulk actions” (Ações em massa) e clique em “Apply” (Aplicar).

Deactivate all plugins

No entanto, se não for possível acessar a área de administração do WordPress, será necessário usar o FTP para desativar todos os plug-ins do WordPress.

Tudo o que você precisa fazer é conectar-se ao seu site WordPress usando um cliente FTP. Depois de conectado, vá para a pasta /wp-content/ e renomeie a pasta de plug-ins para “plugins.deactivated”.

Deactivate all WordPress plugins via FTP

A renomeação da pasta de plug-ins desativará todos os plug-ins do WordPress.

Agora você pode visitar a área de administração do site do WordPress e tentar fazer login. Se tudo funcionar bem, isso significa que um dos plug-ins estava causando o problema.

Agora, você precisa voltar para o cliente FTP e, mais uma vez, renomear a pasta do plug-in para apenas “plugins”.

Em seguida, retorne à área de administração do WordPress e vá para a página Plugins. Agora você pode ativar cada plug-in, um de cada vez, até começar a ver o erro 401 novamente.

Isso o ajudará a encontrar o plug-in que está causando o problema. Depois de encontrar o plug-in, você pode entrar em contato com o suporte ou encontrar um plug-in alternativo.

Entre em contato com o provedor de hospedagem WordPress

Muitas empresas de hospedagem WordPress detectam automaticamente atividades suspeitas em um site WordPress e bloqueiam o acesso para evitar ataques.

Essas precauções de segurança às vezes afetam apenas a área de administração do WordPress, e sua página de login pode ficar inacessível por algum tempo.

Too many login attempts

No entanto, se ele não voltar ao estado normal ou se você estiver vendo um erro 401 em todas as páginas do site, será necessário entrar em contato com o provedor de hospedagem WordPress imediatamente. A equipe dele pode verificar os logs de acesso e de erros para corrigir o problema para você.

Para obter mais informações, confira nosso guia sobre como solicitar e obter suporte para o WordPress de forma adequada.

Como alternativa, você pode entrar em contato com nossa equipe do WPBeginner Pro Services para obter um serviço de suporte emergencial para WordPress. Nossa equipe pode examinar seu site, encontrar a causa raiz do erro e dar ao seu site a melhor solução que ele precisa.

Sinta-se à vontade para marcar uma consulta gratuita com nossa equipe hoje mesmo.

Emergency WordPress Support

Como evitar erros 401 no WordPress

Esses erros 401 podem ser incômodos, mas há maneiras de reduzir a probabilidade de ocorrerem:

  • Use senhas fortes: escolha senhas difíceis que você não esquecerá e não use a mesma senha para tudo. Você pode ler nosso guia sobre como gerenciar senhas no WordPress para obter mais informações.
  • Atualize regularmente o WordPress, os temas e os plug-ins: isso corrige falhas de segurança que os hackers podem tentar explorar. Ative as atualizações automáticas, se possível.
  • Limite as tentativas de login: alguns plug-ins de segurança podem limitar o número de vezes que alguém pode tentar adivinhar sua senha, o que impede que os hackers tentem repetidamente.
  • Implemente a autenticação de dois fatores (2FA): isso adiciona uma etapa extra ao login, como um código enviado ao seu telefone. Mesmo que alguém obtenha sua senha, não conseguirá entrar sem o código.
  • Use as permissões de arquivo corretas: elas controlam quem pode acessar seus arquivos. Mexer nelas pode causar problemas, portanto, é melhor deixá-las de lado, a menos que você saiba o que está fazendo.
  • Façabackup do seu site regularmente: Mesmo que um problema de segurança leve a um erro 401, um backup pode ajudá-lo a colocar seu site novamente em funcionamento rapidamente.

Você também pode seguir nosso guia completo de segurança do WordPress para obter mais dicas e truques.

Esperamos que este guia tenha ajudado você a corrigir o erro 401 no WordPress. Talvez você também queira ver nossa lista dos erros mais comuns do WordPress e como corrigi-los e nosso guia sobre como resolver os problemas mais comuns do editor de blocos.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

3 ComentáriosDeixe uma resposta

  1. Jiří Vaněk

    A VPN can also cause the 401 problem. Watch out for that. Some providers have Geo-IP blocks set on their servers, and if you are on a VPN, you have an IP address of a foreign country from which you may not be able to access WordPress. The same applies if you have a security plugin on your website that monitors your location.

  2. dimiter kirov

    Thank you for this article and off topic : as a regular mobile user I think it will be more comfortable at least for me you to implement “Back to top” button!

    Once again: The content is great but UX not so much

    • WPBeginner Support

      Thank you for your recommendation, we will take a look into that as an option :)

      Administrador

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.