Kaksi Media

Como resolver o Error establishing database connection no WordPress

O “Error establishing database connection” é um daqueles erros que assustam todos os que usam WordPress. Tal como o nome indica, significa que ocorreu um erro a estabelecer a ligação à base de dados. Há várias razões que o podem originar e o mais provável é que seja provocado por um erro de servidor. Mas pode também ser causado por uma alteração dos detalhes de acesso à base de dados.

Começa por não fazer nada

A primeira sugestão é não fazeres nadas. Aguarda uns instantes antes de realizares qualquer acção para resolver o problema.

Se o teu site estiver num alojamento partilhado é muito possível que a falha esteja no servidor. Eventualmente porque o teu site está a consumir mais recursos do que aqueles a que ‘tem direito’. Neste caso, o servidor ‘fecha’ o acesso até estabilizar.

Neste caso o site deverá voltar ao activo em poucos instantes.

Se esta situação passar a ser frequente provavelmente terás de passar para um serviço de alojamento mais robusto e com maior capacidade.

Se, por outro lado, o site não voltar a funcionar com brevidade, tens de actuar mais a fundo.

Vai mais a fundo

O primeiro passo é verificar se o erro acontece apenas para o exterior, ao aceder ao endereço do site, ou também no painel de controlo do WordPress, na área de administração.

Se acontecer em ambos, podes saltar o ponto seguinte.

Se o erro indicar que a base de dados precisa de ser reparada (The database may need to be repaired) tens de começar por visitar o ficheiro wp-config.php e acrescentar a seguinte linha:

define('WP_ALLOW_REPAIR', true);

Depois vai até a seguinte página: https://www.nomedowebsite.com/wp-admin/maint/repair.php

(não te esqueças de alterar o endereço inserindo os dados do teu website e eventualmente do directório de instalação, caso não esteja na raiz)

Vai surgir uma opção para reparar a base de dados. Assim que estiver concluída volta a wp-config.php e remove a linha de código que foi acrescentada.

Usa o WP-Config para resolver o Error establishing database connection

Vejamos, mudaste a palavra-passe da base de dados, o nome da base de dados ou o utilizador? Se sim, também tens de alterar estes dados no ficheiro wp-config.php. Visita-o e insere os novos dados nos respectivos espaços.

Verifica se o ‘host’ da base de dados está correcto. Na maior parte dos casos será o ‘localhost’. Se porventura rodares o WordPress num servidor local, então experimenta trocar o localhost pelo endereço de IP.

Contacta o teu alojamento

Verifica se o erro ocorreu quando o teu website estava a receber muito tráfego. O erro poderá estar a ocorrer devido ao teu alojamento.
O melhor é contacta-los via ticket, email ou telefone.

José Freitas

José Freitas

Ajudo pequenas e médias empresas e empreendedores a criar estratégias online para conseguirem melhores clientes, através da comunicação relacional. Na minha vida passada fui jornalista durante 25 anos. A comunicação é a minha praia. Viciado em café intenso e aromático.

Queres receber as nossas mensagens semanais o teu email?

As nossas mensagens são compostas por pequenos textos escritos a pensar em ti (sim a sério, a pensar em ti).

Não enviamos SPAM porque também não gostamos de o receber.