Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Resolver una interrupción entre Joomla y la base de datos

Esta guía detalla el error "Error de conexión a la base de datos: no se pudo conectar a mysql" que puede ocurrir durante las modificaciones alrededor de un alojamiento de Infomaniak en el que se ha instalado la aplicación web Joomla.

 

Preámbulo

  • Para que el sitio vuelva a funcionar, es necesario verificar y adaptar cierta información en el archivo configuration.php de Joomla:
    1. El nombre de la base de datos MySQL — a menudo se trata de un prefijo que se ha añadido antes del nombre existente de la base de datos y el nombre de usuario (por ejemplo bddname antes, abcd_bddname después).
    2. El servidor host de la base de datos MySQL (por ejemplo mysql.domain.xyz antes, abcd.myd.infomaniak.com después).
    3. El nombre de usuario que accede a la base de datos MySQL (por ejemplo userbdd antes, abcd_userbdd después).
    4. La ruta de dos directorios /tmp y /logs:

 

Obtener la información actualizada

Para los puntos 1, 2 y 3 del preámbulo anterior:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto concerned.
  3. Haga clic en Base de datos en el menú lateral izquierdo.
  4. Encuentre y conserve su información actual de MySQL (¿Necesita ayuda?).

Para el punto 4 del preámbulo anterior:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto concerned.
  3. Haga clic en Gestionar bajo Configuración avanzada:
  4. En la pestaña PHP | Apache, bajo Información PHP, haga clic en Mostrar información.
  5. En la línea _SERVER['DOCUMENT_ROOT'] copie la ruta a la derecha:

 

Modificar el archivo configuration.php de Joomla

Requisitos previos

Edite a continuación el archivo configuration.php que se encuentra en la carpeta raíz de su Joomla:

  1. Encuentre el párrafo correspondiente y actualiza las 4 informaciones del preámbulo anterior.
  2. Reemplaza también la antigua ruta (incluyendo "www") por la nueva ruta:
     
  3. Guarda el archivo; tu Joomla se conectará ahora a la base de datos correcta.

 

Verifica los cambios realizados

En la interfaz de Joomla, es posible verificar las rutas de los directorios /logs y /tmp:

  • Para el directorio /logs: ve a Sistema / Configuración y luego Sistema
  • Para el directorio /tmp: ve a Sistema / Configuración y luego Servidor

¿Le ha sido útil esta FAQ?