Existe um plugin que irá substituir a mensagem "Erro ao estabelecer uma conexão de banco de dados"? [fechadas]

8

O servidor de banco de dados do meu provedor recentemente teve algum tempo de inatividade e meu site exibia a mensagem clássica "Erro ao estabelecer uma conexão com o banco de dados" por cerca de uma hora.

Eu sabia qual era o problema, mas percebi que seria útil se eu pudesse substituir essa mensagem por algo um pouco mais amigável (idealmente uma mensagem mais detalhada contida no modelo do meu site, para não assustar os usuários).

Minha pergunta é: existem plug-ins que oferecem essa funcionalidade? Ou esse erro ocorre em um nível muito baixo para que qualquer plug-in seja chamado? Se assim for, provavelmente vou editar o núcleo do WP, mas seria bom usar algo mais plugável.

Muito obrigado,

Biggs

    
por BigglesZX 03.01.2012 / 23:04

2 respostas

11

enlace

Você pode criar sua própria página de erro de banco de dados adicionando um db-error.php à sua pasta wp-content (/wp-content/db-error.php). Você pode encontrar um bom exemplo de tal página no link acima. Não se esqueça de adicionar header("HTTP/1.0 500 Internal Server Error"); nesse arquivo para obter uma mensagem de cabeçalho adequada.

    
por Rob Vermeer 03.01.2012 / 23:16
2

Não tenho conhecimento desse plug-in e ficarei feliz em votar qualquer resposta adequada.

Por outro lado, uma maneira de não exibir esta mensagem é não ter mais o erro. Na maioria dos provedores de hospedagem, as conexões são recusadas quando o número máximo de conexões abertas é atingido.

Um plugin de cache (como o WP Super Cache) diminuirá drasticamente o número de conexões e tornará essa mensagem de erro menos frequente.

    
por rds 03.01.2012 / 23:16