Hello Séverin et les autres amis moudleurs !
Toujours friand de nouveautés, je viens de tenter la mise à jour de mes sites Moodle depuis la 5.0 vers la 5.1... Quelle galère !
Sur mon installation locale avec Wampserver, au bout d'une heure environ, j'ai fini par réussir la mise à jour, même si je n'ai pas bien compris comment ça a marché. J'ai tout d'abord modifié ServerName : moodle HTTPS - Directory : c:/wamp64/www/moodle/public en ajoutant /public à l'adresse du Directory.
Puis j'ai lancé l'installation du Moodle 5.1. A plusieurs reprises au cours de l'installation, dans l'URL proposée j'ai été obligé de rajouter /public ... et finalement ça marche.
Ensuite j'ai tenté une installation neuve de Moodle 5.1 sur mon hébergement GANDI. Téléchargé l'archive ZIP ici: https://download.moodle.org/releases/latest/ puis décompressé en local et téléchargé vers mon hébergement GANDI ici : /lamp0/web/vhosts/www.rezeau.org/htdocs/moodletest/ comme je fais d'habitude avec mes sites moodle en ligne. Je l'ai nommé "moodletest" pour ne pas risquer de planter mon actuel site "moodle", qui va rester en 5.0 pour l'instant ! Et j'ai créé un répertoire moodledatatest à la racine, comme d'hab.
Pour commencer, j'ai cet écran d'installation sur lequel Moodle ne me donne pas le choix de la Web address, qui est donc https://www.rezeau.org/moodletest/public

OK, ensuite, l'installation commence puis s'arrête avec le message d'erreur:

C'est absurde, c'est l'installation de Moodle qui a mis ce dossier /public dans l'adresse web !
Bon, sur mon serveur GANDI j'édite le fichier config.php et je supprime l'extension /public...
L'installation reprend, même si de temps en temps je dois rajouter /public dans les URL (comme je l'ai fait pour mon installation en local avec Wampserver)... Et finalement tout s'arrête ici : https://www.rezeau.org/moodletest/user/editadvanced.php?id=2 avec l'erreur: The requested URL was not found on this server.
Si j'essaie de rajouter /public comme ceci :
nouvelle erreur: Coding error detected, it must be fixed by a programmer: Invalid property requested, or the property does not has a default value.
Et là je suis au point mort ! C'est la première fois que je galère autant pour une mise à jour de Moodle. Ma seule consolation est de voir que je ne suis pas le seul, et que d'autres moodlers signalent exactement les mêmes difficultés sur le forum Installing and upgrading help
Parmi les "solutions" proposées je vois des histoires de reconfiguration Apache, etc. mais sur mon hébergement GANDI je n'ai pas la main sur le serveur, évidemment.
Conclusion (provisoire) surtout ne passez pas à Moodle 5.1 tant qu'on n'y voit pas plus clair.😉😵💫😡



