Bonjour Guy,
Heureux que vous ayez diagnostiqué le problème et trouvé ici la solution. Votre interprétation est seulement à moitié correcte
Moodle est capable de travailler en collaboration avec de nombreux types de base de données, dont MariaDB. Pour ce dernier type, c'est depuis la version 2.6.
Mais Moodle ne peut pas détecter le type de base de données tout seul, donc il faut le lui indiquer, et c'est justement le but de la commande $CFG->dbtype = 'mariadb'; dans le fichier de configuration. Apparemment, votre hébergeur a dû passer de MySQL à MariaDB sans t'informer, ce qui fait que votre Moodle, qui était fonctionnel auparavant, ne fonctionnait plus. Si c'est le cas, ce n'est pas très professionnel comme manière de travailler.
PS. MariaDB est un type de base de données issu de MySQL, mais c'est un autre produit.