O que fazer quando a mensagem 'estabelecendo conexão com o banco de dados' trava o site
Olá, querido(a) cliente da GeHost! 👋
Se seu site está parado com a mensagem "Estabelecendo conexão com o banco de dados" — não se preocupe. Isso é algo que pode acontecer, e temos um caminho claro para resolver. Vamos juntos, passo a passo, como um verdadeiro sensei cuidando do seu projeto com carinho.Antes de tudo: esse erro geralmente não é do seu site — ele está tentando se conectar a um banco de dados que não está disponível ou com alguma configuração errada. Vamos descobrir o que está acontecendo.
Passo 1: Verifique se o banco de dados está ativo
Esse é o primeiro lugar onde devemos olhar: o próprio banco de dados.
- Acesse o painel do cliente em painel.gehost.com.br.
- Entre com seu login e senha.
- No menu, clique em cPanel (geralmente no topo da tela).
- Na seção Base de Dados, clique em Bancos de Dados MySQL.
Na lista, verifique se o banco de dados que seu site usa está listado e com o status ativo. Se ele estiver faltando ou com erro, pode ser que tenha sido excluído por acidente ou não tenha sido criado corretamente.
Passo 2: Confira os dados de conexão no seu site
Seu site precisa de três coisas para se conectar ao banco:
- Nome do banco de dados
- Usuário do banco
- Senha do usuário
Essas informações estão geralmente em um arquivo chamado wp-config.php (se for WordPress), config.php (se for um site em PHP puro), ou em outro arquivo de configuração.
Como verificar:
- No cPanel, vá até Gerenciador de Arquivos.
- Abra a pasta public_html (ou a pasta onde seu site está).
- Procure por arquivos como
wp-config.php,config.phpoudatabase.php. - Abra o arquivo com o editor do cPanel (não use o bloco de notas do seu PC — pode alterar o formato).
Procure por linhas como:
define('DB_NAME', 'nome_do_banco');
define('DB_USER', 'usuario_banco');
define('DB_PASSWORD', 'senha_do_usuario');
Compare esses dados com o que está no cPanel — no Banco de Dados MySQL. Se houver diferença (nome errado, usuário não existe, senha incorreta), é aí que está o problema.
Passo 3: Verifique o usuário do banco de dados
Em Bancos de Dados MySQL, você vê uma lista com o nome do banco e os usuários associados.
Confira se o usuário que seu site está usando está listado e tem permissão para acessar o banco.
Se o usuário estiver faltando ou não tiver permissão:
- Clique em Adicionar Usuário e crie um novo (use um nome simples, como
meusite_user). - Depois, vá até Gerenciar Permissões e dê permissão total ao usuário sobre o banco.
Depois disso, atualize o arquivo de configuração do seu site com o novo nome de usuário e senha.
Passo 4: Reinicie o site
Depois de corrigir os dados, salve o arquivo de configuração e faça um teste:
- Limpe o cache do seu navegador (Ctrl + F5 ou Ctrl + Shift + R).
- Abra o site novamente.
- Se o erro persistir, pode ser que o banco ainda esteja com problema.
Passo 5: Se nada funcionar, entre em contato com o suporte
Se você já verificou tudo — banco ativo, usuário com permissão, dados corretos — e o erro continua, pode ser algo mais profundo, como:
- Problema no servidor (raro, mas possível)
- Corrupção no banco de dados
- Erro no código do site
Nesse caso, nos envie um ticket pelo painel do cliente. Nosso time está aqui para ajudar, com paciência e atenção.
Para abrir um ticket:
- Entre no painel.gehost.com.br.
- Clique em Suporte no menu.
- Descreva o problema com detalhes: qual site, quando começou, se mudou algo recentemente, e envie uma cópia do arquivo de configuração (sem a senha, claro).
Se precisar, podemos te ajudar a fazer isso passo a passo. É só pedir.
Um lembrete especial
Seu site é importante. Ele representa você, seu trabalho, sua história. Quando algo dá errado, não é falha sua — é um desafio que podemos superar juntos.
Se você quiser, posso te ajudar a revisar o arquivo de configuração ou te orientar no cPanel. É só chamar.
Com carinho,
Sensei da GeHost
*Equipe de apoio com coração, desde 2015 — Raphael Neves Koga, dono da G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*