Base de conocimientos
1000 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.phpde Joomla:- 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
bddnameantes,abcd_bddnamedespués). - El servidor host de la base de datos MySQL (por ejemplo
mysql.domain.xyzantes,abcd.myd.infomaniak.comdespués). - El nombre de usuario que accede a la base de datos MySQL (por ejemplo
userbddantes,abcd_userbdddespués). - La ruta de dos directorios
/tmpy/logs:
- 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
Obtener la información actualizada
Para los puntos 1, 2 y 3 del preámbulo anterior:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto concerned.
- Haga clic en Base de datos en el menú lateral izquierdo.
- Encuentre y conserve su información actual de MySQL (¿Necesita ayuda?).
Para el punto 4 del preámbulo anterior:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto concerned.
- Haga clic en Gestionar bajo Configuración avanzada:

- En la pestaña PHP | Apache, bajo Información PHP, haga clic en Mostrar información.
- En la línea _SERVER['DOCUMENT_ROOT'] copie la ruta a la derecha:

Modificar el archivo configuration.php de Joomla
Requisitos previos
- Crear una cuenta FTP (¿Necesita ayuda?).
- Conectarse por FTP (¿Necesita ayuda?).
Edite a continuación el archivo configuration.php que se encuentra en la carpeta raíz de su Joomla:
- Encuentre el párrafo correspondiente y actualiza las 4 informaciones del preámbulo anterior.
- Reemplaza también la antigua ruta (incluyendo "
www") por la nueva ruta:

- 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
Enlace a esta FAQ: