Nesta página: [ocultar]
Estabelecendo uma conexão com o banco de dados é um erro muito comum no WordPress. Esse é um erro fatal que impede a execução do site e o torna inacessível a todos os visitantes. Este erro aparece, quando o WordPress não consegue fazer a conexão com o banco de dados e o que é ruim é que isso pode ser causado por vários motivos diferentes, que tornam o processo de solução de problemas um pouco desafiador.
Contudo, neste artigo, revisaremos as causas mais comuns desse erro e mostraremos como corrigi-lo.
Além disso, Ler Melhores correções para "ECONNREFUSED - Conexão recusada pelo servidor ”Erro no FileZilla
Causas de erro ao estabelecer uma conexão com o banco de dados no WordPress
O erro “Erro ao estabelecer uma conexão com o banco de dados” pode ser causado por informações incorretas no seu WordPress, banco de dados quebrado, ou problemas relacionados ao servidor de banco de dados.
o “base de dados” é onde todas as informações sobre seu site são armazenadas. Como um CMS (sistema de gerenciamento de conteúdo), WordPress armazena todo o seu conteúdo em um banco de dados, e cada vez que um visitante deseja visitar seu site, o WordPress faz uma conexão com seu banco de dados, para que ele possa recuperar e servir as informações adequadas. O WordPress precisa ser configurado corretamente para funcionar conforme o esperado, então você deve usar o nome do banco de dados adequado, nome do usuário, senha, e servidor. Esta informação é armazenada em um arquivo que pode ser encontrado em seu diretório WordPress. O arquivo é chamado “wp-config.php” e armazena essa informação exata.
Erro ao estabelecer uma correção do WordPress de conexão com o banco de dados
Um dos motivos mais comuns pelos quais você verá o erro ao estabelecer um erro de conexão com o banco de dados no WordPress é quando algo em seu wp-config.php arquivo está errado. Isso acontece com mais freqüência quando você transfere seu site para um novo host ou se apenas configurou algo incorretamente.
Abra o arquivo wp-config.php, e verifique se tudo está definido corretamente e se não há erros. O arquivo deve ficar assim:
// ** Configurações do MySQL – Você pode obter essas informações no seu host ** //
/** Nome do banco de dados para WordPress */
definir( "DB_NAME", ‘database_name_here‘ );
/** Nome de usuário do banco de dados */
definir( "DB_USER", ‘nomedeusuário_aqui‘ );
/** Senha do banco de dados */
definir( "DB_PASSWORD", ‘password_here‘ );
/** Nome do host do MySQL */
definir( "DB_HOST", ‘localhost‘ );
Se você não está 100% certeza sobre seus detalhes de hospedagem, vá para sua conta de hospedagem, Clique em Bases de dados, então Bancos de dados MySQL
E você deve ver algo semelhante a isso:
Verifique se há algum erro ortográfico ou algum erro relacionado ao seu nome de usuário, senha, ou nome do banco de dados e verifique se você está usando o banco de dados que possui o WordPress instalado em.
Se isso não resolver o seu problema, você deve prosseguir para o próximo passo:
Verificação de informações do banco de dados e do host
Se você é 100% verifique se o seu nome de usuário, senha, e o nome do banco de dados estão definidos corretamente, certifique-se de que suas informações ost sobre o banco de dados estejam corretas.
A maioria das empresas de hospedagem usa o “localhost” como seu host de banco de dados, mas algumas empresas de hospedagem que oferecem hospedagem gerenciada do WordPress geralmente usam servidores separados, hospedar os bancos de dados, e nesse caso, não deve ser definido como “localhost“. A melhor maneira de garantir as informações corretas é entrar em contato com sua empresa de hospedagem e pedir que confirme suas informações..
Reparo de banco de dados WordPress
Se você estiver recebendo um erro diferente, que pode parecer algo como “tabelas de banco de dados não estão disponíveis“, você pode tentar reparar seu banco de dados. Fazer isso, abra o wp-config.php arquivo com qualquer editor de texto e adicione a seguinte linha de código:
definir("WP_ALLOW_REPAIR", verdade);
Depois de fazer isso, vamos para yoursite.com/wp-admin/maint/repair.php e siga o guia de reparo. Depois de concluir o processo, remova a linha do seu arquivo wp-config e tente abrir seu site. Agora deve estar funcionando sem problemas.
O servidor pode estar inativo
Se você ainda tiver o erro, isso pode ser causado por uma falha no banco de dados, que pode ocorrer devido ao alto tráfego no servidor ou a problemas relacionados à hospedagem.
Sabe-se que isso ocorre principalmente em servidores de hospedagem compartilhada, onde um ou mais sites que você compartilha do servidor obtém muito tráfego ou está infectado ou com spam. Nesta situação, a melhor coisa que você pode fazer é entrar em contato com seu provedor de hospedagem e pedir mais ajuda.
Outras soluções
Outra solução que você deve tentar se o problema persistir é atualizar o endereço URL do seu site, direto do seu banco de dados.
Fazer isso, vá para o seu banco de dados, clique no menu SQL e digite o seguinte código:
UPDATE wp_options SET option_value = 'URL do seu site’ WHERE option_name = URL ANTIGO‘. Após essa alteração, os usuários dos servidores locais, VPS, ou servidores dedicados devem reiniciar seus servidores e tentar novamente.
No entanto, se alguma dessas soluções não funcionar para você, a melhor coisa que você pode fazer é entrar em contato com seu provedor de hospedagem para obter mais investigação e ajuda.
Além disso, Ler Como instalar o WordPress no Nginx CentOS 7
Estou pesquisando no google como corrigir problema de erro de conexão de banco de dados e encontro sua postagem. desde já, obrigado! espero que funcione!