Soporte » Guías – Resolución de problemas » Error al establecer una conexión con la base de datos

  • Buenas,

    Esta página (http://miviajemagico.com) antes me funcionaba perfectamente. Ahora llevo unos meses sin acceder a ella, la tenía en desarrollo. Al ir a retomar este tema, me encuentro con que no puedo acceder, me da el siguiente error: Error al establecer una conexión con la base de datos.

    Si intento acceder a http://miviajemagico.com/wp-admin/ también me da este error, aunque me da más detalle:

    ————————————————————————–
    Error al establecer una conexión con la base de datos

    Esto significa que, o la información de nombre de usuario y contraseña de tu archivo wp-config.php es incorrecto o que no podemos contactar con el servidor de la base de datos en nowhere:12345. Esto podría significar que el servidor de tu base de datos está caído.

    ¿Estás seguro de que tienes el nombre de usuario y la contraseña correctos?
    ¿Estás seguro de haber introducido el nombre de host correcto?
    ¿Estás seguro de que funciona el servidor de la base de datos?

    Si no estás seguro de qué significan estos términos deberías contactar con tu servidor. Si aún necesitas ayuda siempre puedes visitar los foros de soporte de WordPress.

    ————————————————————————–

    He visto algunos mensajes sobre este error, y parece que el problema puede ser básicamente por 3 temas:

    Información incorrecta en wp-config.php (el más probable)
    -> He visto ejemplos de como debe estar relleno este archivo, el problema es que no consigo acceder a él. He intentado a través de filezilla, pero no se como configurarlo.
    Superó la cuota de espacio de BBDD
    -> Este no creo que sea ya que antes funcionaba y no he añadido nada más
    El host está caído
    -> Tampoco creo que sea, ya que lo he probado en distintos períodos de tiempo para descartar esto
    Sufrir un ataque
    -> Supongo que podría ser, pero no se como comprobarlo

    ¿Me podríais ayudar por favor? Cualquier detalle que necesitéis comentádmelo,
    Muchas gracias,
    Saludos,
    Meritxell

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 1 respuesta (de 1 total)
  • Moderador LGrusin

    (@lgrusin)

    Que figure eso de nowhere:12345 ya tiene mala pinta.

    Necesitas saber el nombre de la base de datos. Así como el usuario de acceso a la base de datos y su contraseña. Estos dos últimos los puedes volver a generar pero el nombre de la base de datos debes conocerlo.

    En el fichero wp-config.php esto es lo que debes mirar.
    define(‘DB_NAME’, ‘nombre_de_la_base_de_datos’);

    /** MySQL database username */
    define(‘DB_USER’, ‘usuario_de_la_base_de_datos’);

    /** MySQL database password */
    define(‘DB_PASSWORD’, ‘password_del_usuario_de_la_base_de_datos’);

    /** MySQL hostname */
    define(‘DB_HOST’, ‘localhost’);

    En define(‘DB_HOST’ normalmente es ‘localhost’

    Desde el Panel de control del hosting en la sección MySQL puedes ver todos estos valores.

    También sería interesante comprobar que no haya código añadido en ese wp-config.php. Existe un archivo llamado wp-config-sample.php que puedes comparar para saber si han metido algo que no debiera estar ahí.

    • Esta respuesta fue modificada hace 1 semana, 5 días por  LGrusin.
Viendo 1 respuesta (de 1 total)
  • Debes estar registrado para responder a este tema.