Nesta página: [ocultar]
Estabelecendo uma conexão com o banco de dados é muito comum, erro fatal em WordPress que impede o seu site de funcionar, e o torna inacessível a todos os seus visitantes. Este erro aparece quando o WordPress não consegue fazer a conexão com seu banco de dados, que pode ser causado por muitas razões diferentes, tornando o processo de solução de problemas um pouco desafiador.
Neste artigo, revisaremos as causas mais comuns desse erro e mostraremos como corrigi-lo.
Causas de erro ao estabelecer uma conexão de 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.
How to Fix Error Establishing a Database Connection WordPress
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 wp-config.php
Arquivo, 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, então você deve certificar-se de que as informações do seu host em relação ao banco de dados estão 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 seu empresa de hospedagem e peça para eles confirmarem 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:
define('WP_ALLOW_REPAIR', true)
.
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='Your website URL' WHERE option_name='OLD URL
‘. Depois disto, alterar usuários de 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.
Conclusão
Em conclusão, consertando o “Erro ao estabelecer uma conexão com o banco de dados” in WordPress involves a systematic approach to identify and resolve common causes such as incorrect database credentials, corrupted WordPress files, or server-related issues.
By checking the wp-config.php file, repairing the database, ensuring the MySQL server is running, and consulting your hosting provider when necessary, you can often restore your site quickly. Regular backups and adequate site maintenance can help prevent future errors and ensure your WordPress website runs smoothly. Seguir estas etapas minimizará o tempo de inatividade e manterá seu site acessível aos visitantes.
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!