1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Resolver una desconexión entre Joomla y MySQL
Esta guía está dirigida a usuarios que realizan modificaciones en un alojamiento donde está instalado Joomla.
Si necesita actualizar la conexión entre la base de datos MySQL y su sitio Joomla (para evitar errores como "Error de conexión a la base de datos: no se pudo conectar a MySQL" por ejemplo), esta guía detalla cómo proceder.
Elementos a modificar
A continuación se detallan las informaciones que deben ajustarse en el archivo configuration.php para que su sitio Joomla funcione (generalmente, simplemente se agrega un prefijo antes del nombre existente de la base de datos y el nombre de usuario):
- El nombre de la base de datos MySQL (dbname antes, abcd_dbname después, por ejemplo)
- El servidor host de la base de datos MySQL (mysql.domain.xyz antes, abcd.myd.infomaniak.com después, por ejemplo)
- El nombre de usuario que accede a la base de datos MySQL (userbdd antes, abcd_userbdd después, por ejemplo)
- La ruta de los dos directorios siguientes: /tmp y /logs
Modificar el archivo configuration.php de Joomla
Para hacerlo:
- Inicie sesión en el Manager de Infomaniak (manager.infomaniak.com) desde un navegador web como Brave o Edge
- Haga clic en el icono en la esquina superior derecha de la interfaz (o navegue a través del menú lateral izquierdo, por ejemplo)
- Elija Sitio web (universo Web & Dominio)
- Haga clic en el nombre del objeto correspondiente en la tabla que se muestra
- Haga clic en el botón Configuración avanzada
- Bajo la pestaña PHP, haga clic en Información PHP
- En la línea _SERVER['DOCUMENT_ROOT'], copie la ruta a la derecha
- En el menú lateral izquierdo, haga clic en Bases de datos
- Encuentre y conserve su información MySQL actual según la lista anterior (ayuda: https://faq.infomaniak.com/1981)
- En el menú lateral izquierdo, haga clic en FTP/SSH
- Cree una cuenta FTP: https://faq.infomaniak.com/1982
- Conéctese por FTP: https://faq.infomaniak.com/1130
- Edite el archivo configuration.php que se encuentra en el directorio raíz de su Joomla
- Encuentre el párrafo correspondiente y actualice las 4 informaciones (según la lista anterior)
- No olvide reemplazar la antigua ruta (incluido "www") por la nueva ruta:
- Guarde el archivo y eso es todo, su Joomla se conectará ahora a la base de datos correcta
a
Verificar los cambios realizados
En la interfaz de Joomla, puede 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: vaya a Sistema / Configuración y luego a Servidor