Investisseurs

Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Résoudre une interruption entre Joomla et la base de données

Mise à jour 13/10/2026

Ce guide détaille l'erreur "Database connection error: could not connect to mysql" qui peut survenir lors de modifications autour d'un hébergement Infomaniak sur lequel est installé l'app Web Joomla.

 

Préambule

  • Pour que le site refonctionne, il faut vérifier et adapter certaines informations dans le fichier configuration.php de Joomla:
    1. Le nom de la base de données — il s'agit souvent d'un préfixe qui a été ajouté devant le nom existant de la base et le nom d'utilisateur (par exemple dbname avant, abcd_dbname après).
    2. Le serveur hôte de la base de données (par exemple mysql.domain.xyz avant, abcd.myd.infomaniak.com après).
    3. Le nom d'utilisateur qui accède à la base de données (par exemple dbuser avant, abcd_dbuser après).
    4. Le chemin de deux répertoires /tmp et /logs.

 

Obtenir les informations actualisées

Pour les points 1, 2 et 3 du préambule ci-dessus:

  1. Cliquez ici afin d'accéder à la gestion des hébergements & sites sur votre Manager Infomaniak (❓: aide).
  2. Cliquez sur le nom de l'hébergement concerné.
  3. Cliquez sur Base de données dans le menu latéral gauche.
  4. Retrouvez et conservez vos informations MySQL actuelles (❓: aide).

Pour le point 4 du préambule ci-dessus:

  1. Cliquez ici afin d'accéder à la gestion des hébergements & sites sur votre Manager Infomaniak (❓: aide).
  2. Cliquez sur le nom du site concerné.
  3. Cliquez sur Gérer les paramètres avancés:
  4. Cliquez sur l'onglet PHP / Apache:
  5. Copiez le chemin affiché dans le premier champ sous Auto Prepend File en bas:

 

Modifier le fichier configuration.php de Joomla

Prérequis

  • Créer un compte FTP (❓: aide).
  • Se connecter par FTP (❓: aide).

Editez ensuite le fichier configuration.php qui se trouve dans le dossier racine de votre Joomla:

  1. Remplacez l'ancien chemin log et tmp par le nouveau chemin:
  2. Trouvez les paragraphes concernés pour le reste des informations du préambule ci-dessus:
  3. Sauvegardez le fichier ; votre Joomla se connectera désormais à la base de données correcte.

 

Vérifier les changements effectués

Sur l'interface de Joomla, il est possible de vérifier les chemins des dossiers /logs et /tmp:

  • Pour le dossier /logs: allez sous Système / Configuration puis Logs:
  • Pour le dossier /tmp: allez sous Système / Configuration puis Serveur:

Lien vers cette FAQ: https://faq.infomaniak.com/272


Cette FAQ a été utile?