Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Resolver una interrupción entre Joomla y MySQL
Esta guía detalla el error "Database connection error: could not connect to mysql
" que puede ocurrir durante modificaciones en un alojamiento Infomaniak en el que está instalada la aplicación web Joomla.
Prólogo
- Para que el sitio vuelva a funcionar, es necesario verificar y ajustar cierta información en el archivo
configuration.php
de Joomla:- El nombre de la base de datos MySQL — a menudo se trata de un prefijo que se ha añadido delante del nombre existente de la base de datos y el nombre de usuario (por ejemplo
bddname
antes,abcd_bddname
después). - El servidor host de la base de datos MySQL (por ejemplo
mysql.domain.xyz
antes,abcd.myd.infomaniak.com
después). - El nombre de usuario que accede a la base de datos MySQL (por ejemplo
userbdd
antes,abcd_userbdd
después). - La ruta de dos directorios
/tmp
y/logs
:
- El nombre de la base de datos MySQL — a menudo se trata de un prefijo que se ha añadido delante 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 en cuestión.
- Haga clic en Base de datos en el menú lateral izquierdo.
- Encuentre y guarde sus informaciones MySQL actuales (¿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 en cuestión.
- Haga clic en Administrar 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
- Crear una cuenta FTP (¿necesitas ayuda?).
- Conectarse por FTP (¿necesita ayuda?).
Edite luego el archivo configuration.php que se encuentra en el directorio raíz de tu Joomla:
- Encuentre el párrafo correspondiente y actualice las 4 informaciones del preámbulo anterior.
- Reemplace también la antigua ruta (incluyendo "
www
") por la nueva ruta:
- Guarde el archivo; su Joomla se conectará ahora a la base de datos correcta.
Verificar los cambios realizados
En la interfaz de Joomla, es posible verificar las rutas de las carpetas /logs
y /tmp
:
- Para la carpeta
/logs
: vaya a Sistema / Configuración y luego a Sistema - Para la carpeta
/tmp
: ve a Sistema / Configuración y luego a Servidor
Enlace a esta FAQ: