Error establishing a database connection
Error establishing a database connection es una de las frases que más me preocupan ver en un sitio, como indica la misma, se debe a un error en el intento a la conexión de la base de datos.
¿Por qué?
Puede ser por muchos motivos, podría ser por que anduvimos tocando el wp-config.php, el servidor esta sobrecargado y no puede responder a la petición, etc.
Hoy justamente, en un par de sitios mios he visto ese error, y me puse a pensar que, tal vez, sería bueno personalizar un poco más la página que se encarga de mostrarlo, incluyendo un e-mail por ejemplo, para que si nos encontramos con un navegante con ganas de ayudar, nos pueda escribir.
Personalizando el “Error establishing a database connection”.
En WordPress 2.8, tenemos que ir al archivo functions.php, que lo encontramos en /wp-includes.
Nos llegamos hasta la línea 2810, donde empieza lo siguiente:
1 2 3 4 5 6 7 8 9 10 11 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" <?php if ( function_exists( 'language_attributes' ) ) language_attributes(); ?>> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Database Error</title> </head> <body> <h1>Error establishing a database connection</h1> </body> </html> |
En donde empieza el h1 hasta donde termina, podríamos agregar una frase personalizada, a demás como dije antes, nuestro e-mail, o un formulario de contacto.


Gracias hombre!
Yo ya personalize el mensaje en mi blog (lo reemplaze por una imagen en mi blog de pruebas y dentro de poco lo subire)…
Hace tiempo que deseaba, al menos, traducir este maldito mensaje que debido a mi hosting gratuito, es muy muy frecuente
Saludos!
[...] un tiempo había escrito sobre el “Error establishing a database connection“, asi que si alguno lo personalizó, tendrá que pasar el código a un archivo [...]
Muchas gracias!!!
Me parece una buena medida para que cuando nos pase algo asi le demos un mensaje al visitante algo mas personalizado que un h1, y en ingles!
Muy buena info!!!! ^^
Yo tambien tengo un hosting gratuito y a veces me sale este mensaje.
Hola!tengo el mismo problema pero cuando estoy editando la plantilla, ya van 2 veces q me ocurre. Debo esperar entonces y se soluciona solo?
Gracias, saludos!
¡muchas gracias por la informacion me hacia falta, un saludo!
Es posible poner un script para actualizar la pagina automatico.. estoy intentando haber como me va, luego les cuento.
Podés ponerle un meta, algo así:
o hacerlo con javascript, es algo bastante fácil.
Saludos
Muchas gracias… al fin pude personalizar ese mensaje tan simple gracias a ti.