Bonjour Christian,
Et merci pour cette piste intéressante. Je suis donc allé sur l'outil de choix de version (qui était paramétré sur le choix par défaut : PHP 5.6). J'ai donc sélectionné manuellement une autre version 5.6, sur laquelle j'ai pu sélectionner mysqli.
J'ai ensuite vérifié sur le Moodle que l'environnement était OK, avant d'essayer à nouveau d'effectuer la mise à jour, sans succès.
J'ai donc essayé (de nouveau) de modifier le fichier config.php, pour remettre "mysqli", mais sans succès non plus.
Et puis j'ai tout de même trouvé ça bizarre, et j'ai eu un doute, alors je suis retourné voir : en fait, j'avais bien sélectionné quelques modules, et enregistré leur choix. Mais je n'avais pas validé le changement de version (bouton unique juste à côté) !
Une fois correctement validé le choix de la version, la mise à jour a démarré (en laissant "mariadb" dans le config.php)
Lorsque j'ai voulu retourner sur la page Moodle pour valider la mise à jour, j'ai eu un message d'erreur parlant de JSON ; j'ai donc rajouté ce module pour la version PHP sélectionnée.
Je me suis donc retrouvé sur la page d'environnement, qui m'a affiché plusieurs modules PHP manquants, que je suis allé sélectionner.
Une fois tout ceci fait, j'ai pu effectuer la fin de ma mise à jour sans problème
Merci donc Christian de m'avoir mis sur cette (bonne) piste
Et dommage qu'O2Switch fournisse une installation par défaut qui fonctionne, mais qui ne permet pas facilement la mise à jour... ou alors, c'est moi et ma "chance" habituelle qui fait que je suis tombé sur le seul serveur configuré sans l'extension mysqli...
Il me restera juste, éventuellement, à passer à PHP 7.0 (voire 7.1), une fois les bonnes extensions sélectionnées
Séverin