Avançar para conteúdo

Tudo para WordPress

Plugins, Temas, dicas de WordPress e muito mais para você que busca informação sobre este excelente CMS!

  • Twitter
  • Facebook
  • Google+
  • RSS
Entenda com funciona Assine nosso RSS

Customizando a página “Error Estabilishing a Database Connection”

Publicado em 04/09/2012 às 15h41 por Guga Alves

Por algum problema de conexão de banco de dados, pode acontecer da mensagem Error Estabilishing a Database Connection aparecer no seu site. Esta página, infelizmente, foge dos padrões visuais de nosso site, apresentando uma tela branca com a mensagem escrita em preto, e acaba causando uma péssima experiência para o usuário acabar por ver esta página enquanto você trabalha na correção do problema.

Erro WordPress

Neste artigo, acabaremos com este problema, lhe ensinando como fazer uma tela personalizada para resolver esta questão.

Customizando a página de erro de conexão com banco de dados

Crie um arquivo db-error.php com o conteúdo abaixo e o salve no diretório /wp-content/

<?php
header(‘HTTP/1.1 503 Service Temporarily Unavailable’);
header(‘Status: 503 Service Temporarily Unavailable’);
header(‘Retry-After: 3600’); // 3600 segundos = 1 hora

// If you wish to email yourself upon an error
mail(“seu@email.com”, “Erro no Banco de Dados”, “Aconteceu um problema de conexão com seu banco de dados”, “From: Email automático – db-error.php”);

?>
<!DOCTYPE HTML>
<html>
<head>
<title>Erro no Banco de Dados</title>
<style>
// Algum CSS aqui, ou chamada direta para seu css padrão.</style>
</head>
<body>
Sua mensagem personalizada e html com a formatação padrão de seu site.
</body>
</html>

Como você deve ter reparado, adicionamos também uma linha para enviar um email para o endereço fornecido avisando quando tal erro acontecer, para facilitar a detecção do problema e sua correção , portanto você precisará editar tal linha, bem como o conteúdo do html para o adequar ao padrão visual do seu site.

Seja o primeiro a comentar este artigo

Participe e deixe o seu comentário!

Procurando Temas?

Acesse o arquivo de Temas WordPress