Bonjour,
Il manque certaines informations importantes dans votre demande, notamment la version de Moodle.
<< Suite à une manipulation d'un collègue, notre plateforme moodle est devenue inopérante >>
Quelle était exactement cette manipulation ?
<< Nous avons tenté un retour en arrière et un upgrade >>
Retour en arrière .. c'est-à-dire ? Vous avez redéployé une sauvegarde ? désinstaller un plugin ? ...
upgrade ? quelles sont les versions concernées ?
Dans l'erreur, je vois qu'il est question du fichier eventlibs.php.
Si vous êtes passé en version 3.6.1 (la dernière), dans cette version le fichier eventlibs.php a été supprimé.
Si vous êtes en 3.6.1 et que le fichier est toujours présent, cela signifie que l'upgrade n'a pas été fait correctement.
Vu le message, j'ai l'impression que votre installation mixe 2 versions.
Et donc que, certaines fonctions présentes dans l'ancien fichier eventlibs.php, vraisemblablement déplacées dans un autre fichier, sont dupliquées
d'où l'erreur : Cannot redeclare events_get_cached()
i.e : events_get_cached() appartenait à ce fichier dans les précédentes versions.
Si vous n'acez pas de sauvegarde (d'un état stable) de votre installation, j'essaierai ceci :
- faire au moins une sauvegarde de votre installation en l'état (dossier moodle + bdd + dossier data)
- Remplacer votre installation par la dernière version de Moodle. Ne pas installer "par dessus" mais bien faire un nouveau dossier
- Refaire votre fichier config.php + installation éventuelle de plugins
- Retenter l'accès au site ...
Les upgrades Moodle fonctionnent bien en général, mais il faut respecter les consignes.
Voir ici : https://docs.moodle.org/3x/fr/Mise_%C3%A0_jour
Ca va faire un peu de travail .. bon courage
Bruno