Erro ao estabelecer uma conexão com o banco de dados WordPress: 4 maneiras de corrigir
Você acabou de tentar acessar seu site WordPress apenas para ser atendido pelo erro ao estabelecer uma conexão com o banco de dados no aviso do WordPress?
Há muitas coisas que podem desencadear erros na conexão com seu banco de dados. Por exemplo, podem ser arquivos corrompidos no seu site – de temas, plugins ou do próprio núcleo do WordPress. Saber como corrigir esses problemas pode ajudar a minimizar o tempo que seu site fica indisponível.
Neste artigo, mostraremos como é um erro ao estabelecer uma conexão com o banco de dados no WordPress. Em seguida, revisaremos quatro etapas para corrigir o problema.
Vamos ao trabalho!
Contents
O que são erros de conexão com o banco de dados no WordPress
No que diz respeito aos erros do site, este é bastante fácil de reconhecer. Você é informado exatamente do que está errado, sem códigos de erro HTTP complicados (com os quais lidamos no passado):
Enquanto nós conhecer qual é o erro, o problema é que existem muitas coisas potencialmente impedindo que você estabeleça uma conexão com seu banco de dados.
Seu banco de dados armazena as informações do seu site. Sem acesso a ele, seu site está com problemas, por isso, queremos solucionar esse erro rapidamente e mantê-lo no futuro.
Quatro etapas para corrigir o erro Erro ao estabelecer uma conexão com o banco de dados no WordPress
Em muito poucos casos, o WordPress pode não conseguir estabelecer uma conexão com o banco de dados devido a credenciais incorretas. Se tudo mais falhar, você pode verificar se suas credenciais estão definidas corretamente.
Além disso, é possível que seu host WordPress esteja com problemas. Alguns provedores de hospedagem WordPress hospedam bancos de dados em um servidor separado do resto do seu site. Se o servidor de banco de dados ficar inativo, isso também pode acionar o aviso.
Com essas advertências fora do caminho, vamos analisar quatro maneiras de solucionar o erro ao estabelecer um aviso de conexão com o banco de dados no WordPress.
1. Restaure um backup recente que inclua seu banco de dados
Em resumo, você deve ter um backup recente do seu site disponível o tempo todo. Esse backup também deve incluir uma cópia do seu banco de dados, para que você possa restaurar o site inteiro para um estado de funcionamento antes o erro de conexão.
Restaurar um backup sem acesso ao administrador do WordPress pode ser complicado. De fato, se você depende de uma solução de plug-in, pode estar sem sorte.
Idealmente, você já configurou backups automáticos com seu host – e geralmente pode restaurá-los no seu painel de controle:
Se isso se aplica a você, corrigir o erro ao estabelecer uma conexão com o banco de dados no WordPress é simplesmente escolher qual backup usar.
Por outro lado, se você tiver acesso apenas aos arquivos de backup manual, poderá ser necessário carregá-los manualmente. Isso significa tanto carregar seus arquivos do WordPress e usando uma ferramenta como phpMyAdmin para restaurar um backup de banco de dados.
2. Verifique se há arquivos corrompidos de temas e plug-ins do WordPress
Em alguns casos, problemas de compatibilidade entre plug-ins, temas ou arquivos corrompidos podem impedir o WordPress de estabelecer uma conexão com o banco de dados. Normalmente, isso pode acontecer logo após a atualização de um tema ou plugin, que aponta para um desses arquivos como o culpado.
No entanto, você pode ser impedido pela falta de acesso ao painel. Isso significa que você precisa excluir plugins e temas, desativando-os usando FTP. Diante disso, você precisará usar um cliente (como o FileZilla) para acessar seu site.
Vá em frente e conecte-se ao seu site via FTP, depois navegue até o conteúdo wp
diretório. Dentro, você encontrará pelo menos duas pastas:
plugins
temas
Primeiro, você deve excluir os plugins como culpados. Para fazer isso, renomeie o plugins
pasta para outra coisa, como plugins.disabled
. Essa alteração desativará automaticamente todos os seus plugins ativos.
Agora tente acessar seu site para verificar se o erro persiste. Se for desativado, significa que um dos seus plug-ins ativos foi o culpado.
Para descobrir qual deles, retorne o plugins
pasta ao nome original e siga para dentro. Agora, percorra cada pasta de plug-in individual, alterando seu nome a cada vez e verificando se o erro desaparece.
Continue desativando os plug-ins um por um até chegar ao único problema. E se Nenhum dos seus plugins estão causando problemas, é hora de mudar para o seu tema ativo.
O processo aqui funciona da mesma forma que nos plugins. Navegue até o wp-content / themes
diretório e procure a pasta que corresponde ao seu tema ativo:
Vá em frente e altere o nome da pasta para qualquer outra coisa. Isso fará com que o WordPress volte a um de seus temas padrão, o que afetará a aparência do site. No entanto, não entre em pânico – se seu site estiver carregando bem, podemos resolver o problema reinstalando o tema em questão.
3. Reinstale os arquivos principais do WordPress
Até agora, descartamos plug-ins e temas por estarem por trás do erro ao estabelecer uma conexão com o banco de dados no WordPress. Agora, vamos verificar se alguns dos seus arquivos principais do WordPress estão causando problemas.
A maneira mais simples de corrigir isso é substituir todos os seus arquivos principais por uma versão “limpa” do WordPress. Para fazer isso, baixe a versão mais recente do software principal do WordPress em WordPress.org.
Depois de ter o arquivo, descompacte-o e exclua o conteúdo wp
pasta nos arquivos baixados, para não sobrescrever seus plug-ins, temas ou arquivos de mídia.
Para fazer o upload dos arquivos limpos, acesse seu site via FTP e navegue até a pasta raiz do site. Em seguida, faça o upload de todos os arquivos WordPress do seu computador.
Esse processo pode demorar um pouco e você precisará dizer sim quando o cliente FTP perguntar se deseja sobrescrever os arquivos em seu servidor. Além disso, lembre-se de que, se você fez modificações nos arquivos principais, como o site .htaccess arquivo, esse processo os substituirá.
Quando o upload terminar, vá em frente e tente acessar seu site mais uma vez. Se o erro persistir, é hora de lançar as grandes armas.
4. Use a funcionalidade de reparo de banco de dados do WordPress
Uma coisa que você talvez não saiba sobre o WordPress é que ele vem com uma função de reparo de banco de dados, que pode ajudá-lo a corrigir tabelas corrompidas.
Antes de poder usar esse recurso, você precisa habilitá-lo. Para fazer isso, acesse seu site via FTP, vá para o seu raiz pasta e procure o wp-config.php
Arquivo. Em seguida, abra-o usando um editor de texto:
Role até a parte inferior do arquivo e procure a linha de leitura É tudo, pare de editar
. Agora adicione o seguinte código antes está linha:
define ('WP_ALLOW_REPAIR', verdadeiro);
Depois de salvar as alterações em wp-config.php
, você pode acessar o recurso de reparo de banco de dados do WordPress visitando o seguinte URL:
yourwebsite.com/wp-admin/maint/repair.php
Substitua o yourwebsite.com
espaço reservado com seu próprio domínio e você verá a seguinte tela:
Quando estiver pronto, clique no Reparar banco de dados e deixe o WordPress fazer a sua parte. Quando o reparo terminar, você verá uma mensagem de sucesso, que é sua sugestão para verificar se a mensagem Erro ao estabelecer uma conexão com o banco de dados no WordPress desapareceu..
Se você ainda está vendo o erro, é um sinal de que seu host deve se envolver. Recomendamos entrar em contato com eles para corrigir o erro.
Conclusão
Seu banco de dados é o que torna tudo possível no WordPress. Sem ele, o WordPress não pode armazenar ou recuperar informações, o que interrompe seu site. Existem muitos problemas que podem causar erros ao se conectar ao seu banco de dados, mas, felizmente, eles geralmente são fáceis de solucionar..
Se você encontrar um erro ao estabelecer uma conexão com o banco de dados no WordPress, existem várias maneiras de corrigi-lo, incluindo:
- Restaurando um backup recente que inclui seu banco de dados
- Verificando se há arquivos corrompidos de temas e plug-ins do WordPress
- Reinstalando os arquivos principais do WordPress
- Usando a funcionalidade de reparo de banco de dados do WordPress
Se você se sentir sobrecarregado ao tentar resolver esse problema, convém atualizar para a hospedagem gerenciada do WordPress para obter acesso ao suporte especializado à hospedagem do WordPress. Você também pode contratar um freelancer do WordPress para ajudá-lo a resolver o problema.
Você tem alguma dúvida sobre como corrigir o Erro ao estabelecer uma conexão com o banco de dados no WordPress? Pergunte na seção de comentários abaixo!