Erro ao estabelecer uma conexão com o banco de dados

17/08/2017

0

Trabalho com mais de 20 sites dentro de um único banco, e agora aparece "Erro ao estabelecer uma conexão com o banco de dados", isso se dá devido ao grande número de sites usando o mesmo banco? o que eu faço? (são sites wordpress)
Antony Luz

Antony Luz

Responder

Post mais votado

17/08/2017

Antony, quem retorna o erro é o próprio wordpress?
Verifique o arquivo "wp-config.php", se não me engano ele fica na pasta "wp-includes", nele estão todos os dados de conexão com o banco, verifique a documentação do wordpress, deve lhe ajudar a encontrar o problema, conseguindo ou não solucionar o problema informe aqui.

Link da documentação do wordpress:
https://codex.wordpress.org/pt-br:Editando_wp-config.php

Rafael Damasceno

Rafael Damasceno
Responder

Mais Posts

18/08/2017

Antony Luz

Olá Rafael, o arquivo wp-config, foi o primeiro a ser conferido e tudo está ok nele todos os dados estão certos, tentei até colar nesse arquivo uma linha de código pra reparar o banco mas não funcionou, ai eu excluí. Vários sites estão com o mesmo problema, outros estão de boa.Procurei várias soluções e até agora nada :(
Responder

18/08/2017

Antony Luz

Também não consigo acessar ele via PhpMyAdmin.
Responder

18/08/2017

Rafael Damasceno

Houve alguma alteração recente no ambiente (instalação de plugins, alteração de domínio)?
Crie um arquivo PHP no seu servidor com o código abaixo alterando as informações do nome da Base, usuário, senha e local, depois acesse o arquivo via browser, ele irá tentar se conectar ao bd e retornar um erro, me envie o erro por aqui, caso exista.

Fico à disposição.


<?php
/*
Altere os dados abaixo de acordo com seu banco
*/

$host='localhost';//local onde está o BD
$dbname='thejo428_dlcv_sys';//Nome do BD
$dbuser='thejo428_dlcvown';//Usuário utilizado para acessar o BD
$dbuserpass='Qm;$e=VRmlV0fx5?,{anVZR(';//Senha do usuário acima


/****************************/
try {
$dbh = new PDO('mysql:host='.$host.';dbname='.$dbname, $dbuser, $dbuserpass);
foreach($dbh->query('SELECT "CONECTADO ! ! !"') as $row) {
print_r ($row[0]);
}
$dbh = null;
} catch (PDOException $e) {
print "Erro!: " . $e->getMessage() . "<br/>";
die();
}
/****************************/
?>
Responder

18/08/2017

Rafael Damasceno

Também não consigo acessar ele via PhpMyAdmin.


Qual o seu provedor de hospedagem?

já tentou verificar e reparar a base via cpanel?
Responder

18/08/2017

Antony Luz

Error 503 Backend fetch failed

Backend fetch failed

Guru Meditation:

XID: 48569061

Varnish cache server

isso foi o que apareceu, quando acessei.
Responder

18/08/2017

Antony Luz

Meu provedor é a LocaWeb, enviei um ticket pra eles para saber como reparar o banco, pois não achei nenhuma opção de reparação no painel.
Responder

18/08/2017

Rafael Damasceno

Error 503 Backend fetch failed

Backend fetch failed

Guru Meditation:

XID: 48569061

Varnish cache server

isso foi o que apareceu, quando acessei.


Aparentemente o erro está no servidor,
há outras reclamações referentes a este problema com a localweb

https://www.reclameaqui.com.br/locaweb/error-503-backend-fetch-failed-varnish-cache-server_blTR6XmMwm6CnDPu/
https://www.reclameaqui.com.br/locaweb/error-503-backend-fetch-failed-varnish-cache-server_17183234/
Responder

22/08/2017

Antony Luz

Ela me respondeu isso:

Olá!

O problema em questão ocorre pois em seu arquivo de conexão (settings.php), está sendo utilizado o host:

define(''DB_HOST'', ''186.202.13.17'');^M

Porém conforme notificação encaminhada para o seu e-mail principal de cadastro em 05/20/2017, seria necessário alterar o host. Segue parte do e-mail:

"Caso esteja utilizando o endereço IP será necessário apontá-lo para o DNS: mysharedhost0013.locaweb.com.br"

Com isso, pedimos que siga com a alteração descrita para que o acesso ao site retorne.

Sinceramente não entendi, pode me dizer o que eu faço agora?
Responder

23/08/2017

Antony Luz

Problema já foi resolvido, Agradeço :)
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar