Solución de problemas 46 visualizações

Como interpretar e corrigir o erro 'Estabelecendo conexão com o banco de dados' no WordPress

Ver no WHMCS

Como interpretar e corrigir o erro "Estabelecendo conexão com o banco de dados" no WordPress

Oi! Aqui é a Sensei da GeHost 🧡 Se o seu site abriu só uma telinha branca com a frase "Estabelecendo conexão com o banco de dados" (ou "Error establishing a database connection"), respira fundo: é um dos erros mais comuns do WordPress e, na grande maioria das vezes, dá pra resolver rapidinho. Vou te explicar o que ele significa e te guiar passo a passo.

O que esse erro quer dizer, na prática

O WordPress guarda todo o conteúdo do seu site (textos, produtos, configurações, usuários) num banco de dados. Toda vez que alguém acessa seu site, o WordPress "conversa" com esse banco pra buscar as informações. Quando essa conversa falha, ele não consegue montar a página e mostra essa mensagem de erro no lugar do seu site.

Isso geralmente acontece por um destes motivos:

  • As credenciais de acesso ao banco (usuário, senha ou nome do banco) estão erradas no arquivo de configuração do WordPress.
  • O banco de dados foi corrompido ou apagado por engano.
  • O site está usando mais recursos do que o seu plano permite naquele momento, e a conexão é recusada temporariamente.
  • Um plugin ou atualização recente bagunçou alguma configuração.
Dica da Sensei: antes de mexer em qualquer coisa, tire um print ou anote como o site está agora. Se algo der errado, isso ajuda muito o suporte a te socorrer mais rápido.

Passo 1 — Confirme se o problema é só no seu site

Acesse o painel painel.gehost.com.br e veja se sua hospedagem está ativa e sem pendências (como fatura em aberto). Se estiver tudo certo por lá, o problema é mesmo de configuração do WordPress — siga para o próximo passo.

Passo 2 — Confira as credenciais do banco de dados no wp-config.php

O WordPress guarda os dados de acesso ao banco num arquivo chamado wp-config.php, que fica na pasta raiz do seu site (geralmente public_html). Pra abrir esse arquivo:

  1. Entre no cPanel da sua hospedagem.
  2. Abra o Gerenciador de Arquivos.
  3. Navegue até a pasta do seu site (ex.: public_html) e localize o arquivo wp-config.php.
  4. Clique com o botão direito nele e escolha Editar.
Gerenciador de Arquivos do cPanel mostrando a árvore de pastas, incluindo public_html

Dentro do arquivo, procure por estas linhas (os valores depois do sinal de igual são o que importa):

  • DB_NAME — o nome do banco de dados
  • DB_USER — o usuário do banco
  • DB_PASSWORD — a senha do usuário do banco

Passo 3 — Compare com o banco de dados real no cPanel

Agora vamos conferir se esses dados batem com o que existe de verdade na sua hospedagem:

  1. No cPanel, abra Bancos de Dados MySQL.
  2. Veja se o nome do banco listado ali é exatamente igual ao que está em DB_NAME no wp-config.php.
  3. Confira também se o usuário listado é igual ao DB_USER, e se ele está vinculado àquele banco (com todos os privilégios).
Tela de Bancos de Dados MySQL do cPanel, com opções de criar banco e gerenciar usuários

Se o nome do banco ou do usuário estiverem diferentes, corrija no wp-config.php pra ficar igual ao que está no cPanel e salve o arquivo. Se você não lembra a senha do banco, dá pra redefinir uma nova senha na própria tela de Bancos de Dados MySQL — só lembre de atualizar essa nova senha também no wp-config.php, senão o erro continua.

Dica da Sensei: nome de banco e usuário no cPanel costumam ter um prefixo (tipo usuario_nomedobanco). É bem comum o erro acontecer só porque esse prefixo foi esquecido ou digitado errado no wp-config.php.

Passo 4 — Verifique se o banco não está corrompido

Se as credenciais estão certinhas e o erro continua, o banco pode ter alguma tabela corrompida. Na mesma tela de Bancos de Dados MySQL do cPanel, procure a opção de Reparar Banco de Dados e rode a reparação no banco do seu site. É uma operação segura e não apaga conteúdo.

Passo 5 — Se nada resolver, chama a gente

Se você seguiu os passos acima e o site continua com o erro, pode ser algo um pouco mais específico do seu ambiente (limite de recursos do servidor, um plugin conflitando, etc.). Não se preocupe — é exatamente pra isso que estamos aqui:

  • Se sua hospedagem tem plano de manutenção ativo, nossa equipe pode investigar e corrigir isso pra você.
  • Se não tiver, abra um chamado pelo painel.gehost.com.br explicando o que você já tentou, que a gente assume a partir daí.
Dica da Sensei: lembre que todo serviço entregue pela GeHost vem com 30 dias de suporte grátis após a entrega — se o seu site é novinho, aproveita esse período pra tirar qualquer dúvida com a gente sem custo.

Viu só? Na maioria das vezes é só um dadinho errado no wp-config.php. Qualquer coisa, estou por aqui 🧡

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.