Obtenha hoje o melhor plug-in de backup e migração para WordPress
Obter o Duplicator agora
Novas limpezas de cópias de segurança com um clique, eliminação automática e actualizações de versões do Duplicator

Novas limpezas de cópias de segurança com um clique, eliminação automática e actualizações de versões do Duplicator

Quer backups do WordPress mais limpos, mais organizados e mais seguros? Conheça as novas funcionalidades de gestão de registos de cópias de segurança do Duplicator e a versão actualizada...
Como corrigir o erro Os cookies estão bloqueados ou não são suportados pelo seu browser

Como corrigir o erro "Os cookies estão bloqueados ou não são suportados pelo seu navegador" 

Escrito por: avatar do autor Joella Dunn
avatar do autor Joella Dunn
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela é especialista em manutenção de sites - desde backups básicos até migrações em grande escala. O seu objetivo final é garantir que o seu site WordPress está seguro e pronto para crescer.
     Avaliado por: avatar do revisor John Turner
avatar do revisor John Turner
John Turner é o presidente da Duplicator. Tem mais de 20 anos de experiência em negócios e desenvolvimento e os seus plugins foram descarregados mais de 25 milhões de vezes.

Em vez de aceder ao seu painel de controlo do WordPress, vê uma mensagem de erro irritante: "Os cookies estão bloqueados ou não são suportados pelo seu browser".

Frustrante, não é?

Este é um dos erros de login mais comuns do WordPress. Apesar de parecer técnico, existem algumas correcções simples.

Neste tutorial, vou mostrar-lhe como voltar a entrar no seu site WordPress. Quer seja um principiante que nunca tocou em código ou um proprietário de site experiente, encontrará uma solução que funciona para si.

Vamos pôr o seu sítio a funcionar novamente!

Índice

O que é o erro "Os cookies estão bloqueados ou não são suportados pelo seu browser"?

Normalmente, este erro ocorre quando tenta iniciar sessão no WordPress. Em vez de aceder ao seu painel de controlo, recebe uma mensagem semelhante a esta:

ERRO: Os cookies estão bloqueados ou não são suportados pelo teu browser. É necessário ativar os cookies para utilizar o WordPress.

Pense nos cookies como a memória de curto prazo do seu site. Quando você faz login no WordPress, ele cria um pequeno arquivo de cookie no seu navegador que diz "Ei, essa pessoa está logada e autorizada a estar aqui".

Sem este cookie, o WordPress esquece-se de quem é o utilizador entre carregamentos de página. É como se tivesse de se apresentar de novo de cada vez que clica em algo. É por isso que não é possível manter a sessão iniciada quando os cookies não estão a funcionar corretamente.

O que torna este erro particularmente frustrante é o facto de poder aparecer mesmo quando:

  • Os cookies estão activados no seu browser
  • Tudo estava a funcionar bem ontem
  • Não alterou nenhuma definição

Isso porque o problema nem sempre está nas configurações de cookies do seu navegador. Por vezes, está relacionado com o próprio WordPress, com a configuração do seu alojamento ou mesmo com plug-ins de segurança que tentam proteger o seu site.

A boa notícia? Normalmente, os seus visitantes ainda podem ver o seu sítio. Normalmente, este erro só afecta a parte administrativa do site.

Quais são as causas do erro "Os cookies estão bloqueados ou não são suportados pelo seu browser"?

Vamos analisar os três principais culpados por detrás deste erro frustrante. Saber o que está a causar o problema ajudá-lo-á a escolher a solução certa.

Plug-ins de segurança e de cache

Os seus plugins de segurança são como guardas superprotectores. Por vezes, fazem o seu trabalho um pouco bem demais.

Plugins de segurança populares como o Wordfence ou o Sucuri podem ocasionalmente bloquear a funcionalidade dos cookies enquanto protegem o seu sítio de ataques. As suas intenções são boas, mas podem impedir que utilizadores legítimos (como você) iniciem sessão.

Do mesmo modo, os plug-ins de cache podem interferir com as operações de cookies quando tentam servir páginas em cache de forma demasiado agressiva.

Após a migração de um sítio Web

Acabou de mudar de fornecedor de alojamento ou mudou o seu sítio para um novo domínio? Esse pode ser o seu problema.

Quando se migra um sítio Web, os caminhos e as definições dos cookies podem ficar desalinhados. Após a migração, os cookies podem estar a procurar o seu sítio no local errado.

As questões mais comuns relacionadas com a migração incluem

  • Caminhos de cookies não coincidentes na sua configuração
  • Definições de domínio incorrectas
  • Alterações no certificado SSL que afectam o comportamento dos cookies

Definições do navegador e ferramentas de privacidade

Os browsers modernos estão a tornar-se mais centrados na privacidade, o que é geralmente uma boa notícia. Mas, por vezes, estas caraterísticas de privacidade podem causar problemas como:

  • Os modos de navegação privada normalmente bloqueiam os cookies
  • Os bloqueadores de anúncios podem interferir com os cookies do WordPress
  • As extensões de browser concebidas para garantir a privacidade podem perturbar a funcionalidade dos cookies
  • Alguns navegadores bloqueiam os cookies de terceiros por defeito

O Chrome, o Firefox e o Safari tratam os cookies de forma diferente, razão pela qual o erro pode aparecer num navegador, mas não noutro.

Como corrigir o erro "Os cookies estão bloqueados ou não são suportados pelo seu navegador

Agora, vamos corrigir o erro "Cookies Are Blocked or Not Supported by Your Browser". Experimente estes métodos por ordem - pode não precisar de os experimentar todos!

Método 1. Atualizar a página

Por vezes, a solução mais simples funciona. Antes de tentar algo complicado, vamos começar com uma atualização adequada do browser.

Uma atualização regular não é suficiente - é necessária uma atualização rigorosa. Eis como o fazer:

  • Windows: Prima Ctrl + F5
  • Mac: Prima Cmd + Shift + R

Isto limpa a cache da página atual e recarrega tudo de novo. É como se o navegador fosse reiniciado rapidamente.

Método 2. Limpar os cookies do seu navegador

Se uma atualização forçada não funcionar, é altura de limpar os cookies do seu browser.

No Google Chrome, clique nos três pontos no canto superior direito e selecione Eliminar dados de navegação.

Eliminar os dados de navegação do Chrome

Assinale estas caixas:

  • Cookies e outros dados do sítio
  • Imagens e ficheiros em cache
Definições de cache do Chrome

Prima Apagar dados.

Se estiver a utilizar outro navegador, consulte este guia completo sobre como limpar todas as caches do navegador.

Depois de limpar a cache, feche completamente o browser, reabra-o e tente iniciar sessão novamente.

Método 3. Desativar os plug-ins de segurança ou de cache

O problema pode dever-se à ativação dos plug-ins de segurança ou de cache. Para resolver o problema, considere a possibilidade de os desativar.

Se não conseguir iniciar sessão, terá de desativar os plug-ins através do seu gestor de ficheiros. Não se preocupe, vamos fazer isso da forma mais fácil possível.

Ligue-se ao seu site com um cliente FTP (File Transfer Protocol) ou um gestor de ficheiros no seu painel de controlo de alojamento. Navegue até wp-content/plugins/

Localize a pasta do seu plugin de segurança ou de cache. Adicione "-deactivated" ao nome da pasta.

Por exemplo, renomeie "wordfence" para "wordfence-deactivated".

Isto desactiva temporariamente o plugin sem apagar quaisquer definições.

Que plugins visar primeiro:

  • Plug-ins de segurança como Wordfence, iThemes Security ou Sucuri
  • Plugins de cache como o WP Super Cache ou o W3 Total Cache
  • Plugins de consentimento de cookies
  • Quaisquer plugins instalados recentemente

Depois de desativar um plug-in, tente iniciar sessão novamente. Se funcionar, encontrou o culpado. Caso contrário, reactive esse plug-in (remova "-deactivated") e tente outro.

Se encontrar o plugin problemático, inicie sessão no WordPress (já o deve conseguir fazer). Aceda às definições do plug-in.

Procurar definições relacionadas com:

  • Tratamento de cookies
  • Cache do navegador
  • Regras de segurança

Tente relaxar as definições demasiado rigorosas. Poderá ter de contactar a equipa de apoio do plug-in ou considerar a possibilidade de o remover completamente do seu sítio Web.

Lembre-se de que a desativação temporária dos plug-ins de segurança torna o seu sítio mais vulnerável. Não os deixe desactivados mais tempo do que o necessário.

Método 4. Editar o ficheiro wp-config.php

Se os métodos anteriores não funcionaram, teremos de analisar a configuração do seu WordPress. Este método requer a edição dos principais ficheiros do WordPress, por isso vamos proceder com cuidado.

Faça sempre uma cópia de segurança do seu sítio Web antes de efetuar quaisquer alterações. Um carácter errado pode danificar o seu sítio Web, pelo que é importante saber que pode reverter o seu sítio Web, se necessário.

Em seguida, abra os ficheiros do seu site. Localize wp-config.php no diretório raiz do seu site.

Abra o ficheiro e adicione esta linha imediatamente antes da linha /* That's all, stop editing! */ comentário:

define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

Guarde o ficheiro e carregue-o novamente para o seu servidor. Tente iniciar sessão novamente para ver se o erro de cookies foi resolvido.

Método 5. Editar o ficheiro functions.php

Esta é a nossa solução mais técnica, mas pode ser eficaz quando os cookies ainda não estão a funcionar corretamente. Adicionaremos código personalizado ao ficheiro functions.php para garantir o tratamento correto dos cookies.

Recomendo a utilização de um tema secundário para o código personalizado. Se modificar o ficheiro functions.php do seu tema principal, as suas alterações perder-se-ão durante as actualizações do tema.

Se ainda não tem um, leia este guia sobre como criar um tema filho.

Em seguida, abra o ficheiro functions.php do seu tema. Adicione este código:

if ( SITECOOKIEPATH != COOKIEPATH ) {

setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);

}

Guardar o ficheiro.

Depois disso, limpe completamente a cache do seu browser. Tente iniciar sessão novamente.

Perguntas mais frequentes (FAQs)

Como é que resolvo o erro "Os cookies estão bloqueados ou não são suportados pelo seu browser. Tem de ativar os cookies para utilizar o WordPress"?

Se os cookies estiverem bloqueados pelo seu navegador, tente primeiro atualizar a página, limpar a cache do navegador ou experimentar um navegador diferente. Se isso não funcionar, desactive temporariamente os plug-ins de segurança, adicione definições de cookies ao seu ficheiro wp-config.php ou edite o seu ficheiro functions.php.

Se continuar a ter problemas, contacte o seu anfitrião Web para efetuar verificações do lado do servidor.

Como é que desbloqueio os cookies no meu browser?

Para desbloquear cookies no Google Chrome, abra as definições do seu navegador. Clique em Privacidade e segurança " Cookies de terceiros. Aqui, pode ajustar a forma como o seu navegador lida com os cookies.

Definições de cookies do Chrome

O processo será semelhante para outros navegadores Web.

Porque é que diz que os cookies estão bloqueados quando não estão?

Este erro pode ocorrer mesmo quando os cookies estão activados. Os plug-ins de segurança ou de cache podem, por vezes, interferir com a funcionalidade dos cookies. Além disso, migrações recentes de sítios Web podem levar a caminhos de cookies incompatíveis.

Conclusão

Por esta altura, já corrigiu o erro "os cookies estão bloqueados" no WordPress!

Encontrou outros erros do WordPress? Consulte os nossos outros guias de resolução de problemas para manter o seu site a funcionar corretamente:

Precisa de reverter rapidamente um erro num website? Actualize para o Duplicator Pro para restauros com um clique e recuperação de desastres!

avatar do autor
Joella Dunn Redator de conteúdos
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela é especialista em manutenção de sites - desde backups básicos até migrações em grande escala. O seu objetivo final é garantir que o seu site WordPress está seguro e pronto para crescer.

Divulgação: O nosso conteúdo é apoiado pelos leitores. Isto significa que, se clicar em algumas das nossas hiperligações, podemos ganhar uma comissão. Apenas recomendamos produtos que acreditamos que acrescentam valor aos nossos leitores.