Como corrigir o erro “O site está passando por dificuldades técnicas” no WordPress

Publicados: 2022-07-12

Você está procurando uma solução para corrigir o erro 'O site está passando por dificuldades técnicas' em seu blog WordPress? Se sim, o guia de hoje o ajudará a resolver esse problema.

É um dos principais erros enfrentados pelos proprietários de blogs WordPress e sem saber a causa do erro, fica muito difícil corrigir esse erro do seu site.

Neste guia detalhado, discutirei por que você está vendo esse erro, quais são as causas desse erro e como resolvê-lo usando etapas simples de solução de problemas.

No guia de hoje, você aprenderá:

  • O que é o erro 'O site está passando por dificuldades técnicas'.
  • Por que o erro ocorre em seu site WordPress.
  • Como detectar a origem do erro.
  • Como corrigir o erro com soluções diferentes.

Vamos começar o guia!

Índice

O que é o erro "Site está enfrentando dificuldades técnicas"?

“O site está passando por dificuldades técnicas” é um dos principais erros do WordPress, o que significa que seu site está inativo e você e os visitantes não podem acessá-lo. Veja como é esse erro:

site is experiencing technical error, technical error
O site está enfrentando um erro de dificuldades técnicas no WordPress

Se esse erro ocorrer em seu site, significa que você provavelmente não acessará o front-end e o back-end do seu site. Mas não se preocupe, com algumas soluções rápidas, você pode corrigir esse erro do WordPress.


Por que esse erro 'Este site está enfrentando dificuldades técnicas' ocorre no WordPress?

Existem vários motivos pelos quais esse erro ocorreu em seu site. Além disso, é muito importante encontrar as fontes corretas desse erro para corrigi-lo. Encontrar a raiz da causa certa também pode ajudá-lo a economizar tempo na solução do problema.

Então, vamos mergulhar nas principais razões por trás do erro “O site está passando por dificuldades técnicas” no WordPress.


1. Problema de incompatibilidade de plugin ou tema

Para melhoria contínua, o WordPress lança novas atualizações com frequência para corrigir bugs. Junto com isso, temas e plugins também continuam sendo atualizados com frequência para garantir que sejam compatíveis com a versão mais recente do WordPress.

Se você estiver usando uma versão mais antiga do WordPress, tema ou qualquer plug-in, poderá surgir o problema de conflito ou incompatibilidade de tema ou plug-in.

Se você encontrou esse problema, poderá ver uma mensagem no painel do WordPress como esta:

site is experiencing technical error, technical error
Plug-ins incompatíveis

Além disso, o erro “o site está passando por dificuldades técnicas” pode surgir se você atualizou recentemente qualquer um destes: núcleo, tema ou plugin do WordPress devido a problemas de incompatibilidade.

2. Erro PHP

Para construir e manter o WordPress, uma linguagem de programação PHP é usada. Semelhante aos plugins ou temas, o PHP também recebeu atualizações frequentes para manter seu site seguro e rápido.

O erro de dificuldade técnica também pode aumentar devido à versão mais antiga do PHP. Portanto, se você estiver usando uma versão desatualizada do PHP em seu site, isso pode ser o motivo do erro. Aqui está como parece:

site is experiencing technical error, technical error
Erros PHP no WordPress

3. Problema do lado do servidor

O erro "O site está passando por dificuldades técnicas" também pode aparecer devido a problemas no lado do servidor. Os servidores podem dar muitos tipos de erros e este é um deles.

Às vezes, não há nada de errado com o seu fim, mas ainda assim, você verá esse erro em seu site. Isso pode acontecer devido a alguns problemas com sua plataforma de hospedagem.

4. Malware/Vírus

Na maioria dos casos, os hackers quebram seu site e obtêm acesso ao seu site WordPress e podem adicionar diferentes tipos de malware ao seu blog.

Nesse caso, você pode encontrar o erro "o site está passando por dificuldades técnicas". Para resolver isso, você precisa verificar seu site em busca de malware ou vírus.

5. Atualizações com falha

Como usuário do WordPress, você atualiza regularmente seu tema e plugins, mas às vezes as atualizações são interrompidas no meio.

Com um atraso instruído, seu site pode ficar travado no modo de manutenção e você pode ver o erro “O site está passando por dificuldades técnicas” no seu WordPress.


Como detectar a fonte do problema

Antes de iniciar o processo de correção de erros, você pode tentar detectar a origem do erro usando várias maneiras, como:

1. Verifique seu e-mail de administrador do WordPress

Para esse erro, o WordPress às ​​vezes envia um e-mail detalhado para o administrador do site onde a causa dos erros é mencionada. O e-mail será enviado para o endereço de e-mail registrado do administrador.

Além disso, os usuários são aconselhados a verificar sua pasta de spam se um e-mail não for recebido na caixa de entrada de e-mail. Ainda assim, caso não tenha recebido o e-mail, também existem outras formas de encontrar a causa do problema. Continue lendo!

2. Ative o modo de depuração

Para detectar esses tipos de erros complexos, o WordPress oferece um ótimo recurso conhecido como modo de depuração . Você habilita este modo de depuração para realizar a solução de problemas em seu site que ajuda a encontrar o erro.

Existem muitos plugins disponíveis que ativam automaticamente o modo de depuração. Informações de Depuração e Depuração Estes são os nomes de alguns.

Você também pode habilitar o modo de depuração usando o cPanel da sua hospedagem. Você precisa editar e adicionar um código ao seu arquivo wp-config.

Para fazer isso, primeiro, faça login no seu cPanel e abra o Gerenciador de Arquivos r.

site is experiencing technical error, technical error
Abrir gerenciador de arquivos

Agora, navegue até a pasta public_html e encontre e abra o arquivo wp-config conforme mostrado na imagem abaixo.

site is experiencing technical error, technical error
Abra o arquivo “WP-Config”

Uma vez que o arquivo é aberto, você deve localizar a linha: define( 'WP_DEBUG', false ) e alterar o 'false' para 'true'

site is experiencing technical error, technical error
Ativar depuração WP

Depois de salvar o arquivo, visite o painel de administração do WordPress e você verá uma mensagem ou linha de erro na parte superior do painel que mostra o arquivo exato que está causando o erro. Aqui está como parece:

stdClass::$plugin em /www/WordPress/public_html/wp-contents/plugins/livechat/class-wp.php na linha 175.

A linha de erro acima nos diz que o problema está na linha 152 do plugin LiveChat.

3. Visualizar registro de atividades

Existem muitos usuários do WordPress que habilitaram o log de atividades de seu site. Este registro de atividades nos informa o que está acontecendo em nosso blog WordPress com a data e hora.

Muitas vezes, verificar o log de atividades pode resolver o erro “o site está passando por dificuldades técnicas”. Se você ainda não o ativou, pode usar plugins como WP Activity Log . Depois disso, você pode verificar o log de atividades completo do seu blog para encontrar as alterações recentes.

site is experiencing technical error, technical error
Verifique o registro de atividades

Agora, quando você souber a causa do erro, é hora de passar para a próxima seção, onde você aprenderá como corrigir o problema.


Como corrigir o erro "O site está com dificuldades técnicas"

Com o guia acima, agora sabemos que pode haver várias causas desse erro e várias soluções semelhantes para resolvê-lo.

Abaixo, listei todas as soluções de trabalho para corrigir esse erro. Pode haver alguns usuários que têm acesso ao wp-admin e onde alguns têm acesso a ele.

Então, dependendo de ambas as situações, criei um guia detalhado para ambos os tipos de usuários:

  • Corrigir quando você tem acesso ao wp-admin
  • Corrigir quando você não tem acesso ao wp-admin

Corrigir quando você tem acesso ao WP-Admin

Primeiro, começaremos a solucionar o erro para os usuários que já têm acesso ao wp-admin. Além disso, será mais fácil para esses usuários corrigirem o erro, pois eles podem corrigir o problema diretamente no painel do WordPress.

Antes de iniciar o processo, recomendo que você faça um backup completo do seu site, caso não tenha um.

Aqui estão os principais locais que você precisa verificar:

  • Plug-ins do WordPress
  • Temas do WordPress
  • Qualquer atualização recente
  • Verificar site em busca de malware

1. Verifique os plugins do WordPress

Na maioria das vezes, verifica-se que os plugins são a principal causa de erros. Para verificar se a afirmação está correta, você precisa ir ao seu painel do WordPress e abrir a seção Plugins .

site is experiencing technical error, technical error

Agora, selecione tudo e, em seguida, desative todos os seus plugins.

site is experiencing technical error, technical error
Desativar plug-ins

Depois disso, basta limpar o cache do navegador e abrir seu site no modo privado ou anônimo. Se o site estiver abrindo bem, isso significa que algum plug-in está com defeito e causando o erro.

Agora, o próximo passo é ativar os plugins um a um e, após cada reativação, verificar se o seu site está funcionando bem ou não. Se alguma reativação de plugin, o site não carregar, significa que um plugin está causando o erro.

Depois de encontrar esse plug-in com defeito, você pode desativar, excluir, atualizar ou até mesmo fazer o downgrade da versão do plug-in. A melhor opção é removê-lo do seu site se você não precisar mais dele.

2. Verifique os temas do WordPress

Se os plugins não estiverem com defeito, você poderá verificar seus temas do WordPress se houver alguns problemas. Para verificar um tema defeituoso, abra o painel de administração do WordPress e navegue até Aparência > Tema .

site is experiencing technical error, technical error
Verifique os temas do WordPress

Aqui, você precisa ativar qualquer um dos temas padrão disponíveis como Twenty Twenty Two e recarregar seu site em janelas privadas e verificar se o erro desapareceu ou não. Se o erro foi removido do site, significa que o tema instalado anteriormente está causando o problema.

site is experiencing technical error, technical error
Ativar temas padrão

3. Verifique se há atualizações recentes

Se você atualizou algum de seus plugins, tema ou núcleo do WordPress, isso também pode causar o erro 'site está passando por dificuldades técnicas'.

Para verificar se alguma atualização recente do WordPress está causando o problema, você pode obter a ajuda de um plugin de reversão como o WP Downgrade . Basta instalar e ativar este plugin como mostrado na imagem abaixo.

site is experiencing technical error, technical error
Baixar versão do wordpress

Agora, vá para Configurações> WP Downgrade e insira qualquer versão antiga do WordPress e salve as alterações para realizar um downgrade.

site is experiencing technical error, technical error
Faça o downgrade do WordPress para uma versão mais antiga

Para verificar se algum plugin ou atualização de tema recente causou o erro, você pode usar o plugin WP Rollback . Basta baixá-lo do diretório de plugins do WordPress e ativá-lo.

site is experiencing technical error, technical error
Instalar e ativar o plug-in de reversão do WP

Depois de ativar o plugin, navegue até seus plugins instalados e você verá uma nova opção “Rollback” em cada plugin ativo.

site is experiencing technical error, technical error
Reversão de plug-ins do WordPress

Da mesma forma, você também verá essa opção em todos os temas instalados em seu site, conforme mostrado na imagem abaixo.

site is experiencing technical error, technical error
Reverter temas do WordPress

Agora, você só precisa clicar na opção Rollback e escolher qual versão deseja reverter. Você verá todas as versões anteriores desse tema ou plugin.

site is experiencing technical error, technical error
Reverter editor do WordPress

4. Verifique se há malware no site

Às vezes, o malware também pode causar esse erro no seu site WordPress. Para verificar isso, você pode verificar seu site usando um plug-in de segurança do WordPress. Recomendamos que você use o plugin MalCare, que é um excelente plugin de segurança no WordPress.

site is experiencing technical error, technical error
Verifique se há malware usando o plug-in MalCare

O MalCare pode encontrar e proteger seu site contra qualquer tipo de malware e ataques como força bruta, hack de redirecionamento, hack de pharma, injeções de links de spam e sequestro de sessão. Para escanear seu site, vá para MalCare (localizado na parte inferior do menu WordPress) e digite seu endereço de e-mail.

site is experiencing technical error, technical error
Inscreva-se no MalCare

Agora, o plug-in começará a escanear seu site automaticamente, conforme mostrado na imagem abaixo.

site is experiencing technical error, technical error
Digitalizar sites usando MalCare

Se não houver malware, você verá uma imagem semelhante à abaixo, onde poderá ver que seu site está limpo.

site is experiencing technical error, technical error
Ativar firewall

Caso você veja malware em seu site, o MalCare permite que você limpe seu site automaticamente para remover qualquer malware. Espero que as soluções acima resolvam o erro e retornem ao seu site.

Caso contrário, continue lendo o artigo, pois agora mostraremos como corrigir o erro se você não tiver acesso ao seu painel do WordPress.


Corrigir quando você não tem acesso ao WP-Admin

Em uma situação em que você não tem acesso ao seu WP-Admin, a solução de problemas se torna um pouco mais difícil e técnica. Mas, aqui vou mostrar como você ainda pode corrigir o erro “O site está passando por dificuldades técnicas” sem acesso ao WordPress.

Aqui estão os métodos que tentaremos usar para solucionar o erro:

  • Desativar plug-ins
  • Desativar temas
  • Verificar manualmente se há malware

Vamos começar.

1. Desativar plug-ins

Para verificar manualmente se os plugins são a razão por trás do erro, abra seu cPanel e abra o Gerenciador de Arquivos . Você também pode usar qualquer software cliente FTP como o FileZilla para acessar o backend do seu site.

site is experiencing technical error, technical error
Abrir gerenciador de arquivos

Agora, navegue até public_html > pasta wp-content . Aqui, você encontrará a pasta de plugins conforme mostrado na imagem abaixo.

site is experiencing technical error, technical error
Abra a pasta do plug-in

Nesta etapa, clique com o botão direito do mouse em plugins e selecione renomear e dê a ele qualquer nome como Plugins_Off.

site is experiencing technical error, technical error
Renomear a pasta do plug-in

Na próxima etapa, abra seu site no modo privado e veja se o erro desapareceu ou não. Se ele desaparecer, significa que algum plug-in está causando o problema.

Agora, quando você sabe que os plugins são a causa do erro, é hora de descobrir qual plugin está com defeito. Para verificar isso, você deve renomear cada plugin por um como wordable_disable. Após cada alteração, mantenha seu site verificando no modo de navegação anônima para encontrar um plug-in com defeito.

Depois de descobrir o erro que está causando o plug-in, exclua sua pasta para removê-lo do seu site.

2. Desativar temas

Se os plugins não estão causando o erro, você precisa verificar seus temas do WordPress. Da mesma forma, navegue até public_html > wp-content. Aqui, você encontrará a pasta de temas .

site is experiencing technical error, technical error
Abra a pasta do tema

Agora, renomeie a pasta de temas para algo como themes_disable. Depois disso, renomeie o nome da pasta do seu tema ativo como generatepress_disable.

site is experiencing technical error, technical error
Renomear o nome do tema

Agora, o próximo é carregar seu site em uma janela privada e verificar se o erro foi resolvido. Se o erro desaparecer, significa que seu tema está causando o problema. Para resolver o tema defeituoso, você pode entrar em contato com o desenvolvedor do tema.

3. Verifique manualmente se há malware

Se você não tiver acesso ao seu painel do WordPress, você pode usar uma ferramenta online como Virus Tool para verificar se seu site tem malware ou não.

Para começar, abra a ferramenta, insira o endereço do seu site e verifique se há malware ou vírus no site.

site is experiencing technical error, technical error
Verificar malware

Agora, a ferramenta mostrará o resultado detalhado da verificação de segurança. No nosso caso, não temos nenhum malware em nosso site.

site is experiencing technical error, technical error
Nenhum malware encontrado

O que fazer se você não conseguir corrigir o erro 'O site está com dificuldades técnicas'?

Se você ainda não conseguir corrigir o erro "O site está com dificuldades técnicas", poderá fazer o seguinte:

  • Você pode entrar em contato com seu provedor de hospedagem na web, pois às vezes o problema está no servidor de hospedagem na web. Se você não conseguir corrigir o problema usando as soluções fornecidas, a melhor solução é entrar em contato com o suporte ao cliente do seu provedor de hospedagem.
  • Os fóruns de suporte do WordPress também são uma ótima plataforma para encontrar soluções para quase todos os problemas relacionados ao WordPress. Ele permite que os usuários postem perguntas e respostas.
  • Além dos fóruns do WordPress, existem outros fóruns online onde você pode encontrar soluções para vários problemas. Algumas das grandes plataformas são StackExchange, Reddit, StackOverflow e Quora.
  • Se você não é um usuário que não consegue lidar com tanta coisa, então você pode procurar um bom desenvolvedor WordPress. Um desenvolvedor pode detectar e corrigir o erro sem quebrar seu site.

Palavras finais

Para usuários do WordPress, o erro 'O site está passando por dificuldades técnicas' pode ser muito frustrante porque, com esse erro, você não pode acessar seu painel do WordPress.

No guia acima, você pode encontrar algumas soluções que ajudarão a corrigir esse erro. Espero que você goste deste guia e se você enfrentar algum problema ou tiver alguma dúvida, sinta-se à vontade para perguntar na seção de comentários abaixo.