Bonjour Séverin
Pour moi lorsque je fait une mise à jour, c'est comme si je faisait un export /import,
je procède toujours ainsi, (mais peut être pas la bonne méthode, et on peut dire que
ce n'est pas la bonne façon de faire).
La différence c'est que l'import /export sur le même serveur c'est que la config LAMP (désolé pour le terme linux,apache,mysql,php) ne change pas,
mais il faut toujours pour ne pas être dépendant de la ligne internet, serveur qui rame,
qui plante .... de faire cela en local, donc importer tout le moodle, cela retire des problèmes qui s'ajouterai.
La documentation existe , elle à été faite , réfléchit et traduit , donc beaucoup de travail pour la communauté et en plus gratuite .
Ce que j'essaye de donnée c'est quelque chose d'un peu plus simple , et un peu plus pratique.
Il n'est pas évident pour une personne de lire la documentation car chaque mot "technique",
on est obligé de rechercher ce qu'il veut dire, les personnes qui utilise moodle
sont parfois diverse webmaster, simple utilisateur, developpeur ....donc ce n'est pas facile pour tous le monde et heureusement qu'il y a la doc, le forum et les membres comme vous.
De plus on ne sais pas si la personne dispose les droit de se connecter directement sur
le serveur en SSH(encore un therme barbare) , pour mon cas moi qui est chez ovh en mutualisé, je sais qu'on peut taper des commandes(mais pour faire cela être
un peut administrateur réseaux) .
En informatique si cela ne marche pas il faut toujours essayer d'autre "chemin",
quelque fois ça peut débloquer la situation sans avoir à se plonger constamment dans la
documentation, je regarde la doc quand je n'ai pas le choix .
Comme l'environnement est très varié selon l' utilisation de moodle, il est complexe de
dépanner les personnes.
Moi je le vois comme ceci pour essayé de résoudre un problème de mise à jours:
- la couche base de donnée est t'elle seine juste pour le moodle de base?
je veux dire pour le moodle de base => désinstallation de tout les plugins externes
donc pour essayé de répondre à cette question ,
je supprime tout le dossier de moodle, je télécharge la même version,
j'installe ce même moodle, et je regarde si je n'ai pas d'erreur, ou que je rencontre une même erreur.
si tout ce passe bien, je dit base de donnée ok fonctionnelle, tant que cette couche n'est pas
validé, on ne peut pas continuer.
je fais la même chose mais cette fois ci je mette la version supérieur.
je regarde si l'installation c'est bien passé . (je dis sa fonctionne presque toujours car
j'avais rencontré des erreurs dans la 2.2, moodle dit qu'il y a des erreurs car il y a des tables qui existe déjà mais il était bien là avant la 2.2, j'ai du supprimer manuellement ces tables pour qu'il les recrées, mais depuis ça fonctionne comme une horloge, on n'est pas à l'abrit
de bug, c'est normal moodle progresse constamment).
une fois que l'installation c'est bien passé, aucune erreur, on peut se dire chouette,
l'installation de moodle de base est propre, on peut continuer .
L'étape suivant est plus délicate, car on ne sais pas ce ce qu'il y a comme plugin externe.
donc il faut aller à petit pas.
dans la nouvelle moodle, on ajouter étape pas étape un seul plugin, on met
à jours la base en allant sur moodle/admin et on regarde si c'est bien passé.
Je ne sais pas si on peut comprend la réponse, je n'ai lu toute la documentation de migration.
Bonne journée