Bonjour,
J'ai un nouveau problème, je ne parviens pas à passer une instance moodle de la v3.3 à la v3.9.8 (en passant par la v3.5.18) correctement. J'ai chercher sur les forums Moodle et la faq mais je n'ai rien trouvé pour me dépanner. C'est la cinquième instance Moodle que je mets à jour sur ce serveur cette semaine, avec la même procédure et c'est la seule qui pose ce problème.
Le passage de la v3.3 à la v3.5 semble bien fonctionner mais pas celui de la v3.5 à la v3.9. Je n'ai pas de message d'erreur lors de la mise à jour et celle-ci aboutie bien. Mais ensuite, la page d'accueil est blanche.
Par contre toutes les autres pages sont accessibles :
https://my_moodle.fr/index.php => NOk
https://my_moodle.fr/admin => Ok
https://my_moodle.fr/course/index.php => Ok
https://my_moodle.fr/course/index.php?categoryid=296 => Ok
Si j'active le mode debogage de Moodle (afficher tous les messages) j'obtiens ces deux messages :
Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 262144 bytes) in /appli/moodle-cpp-39/lib/accesslib.php on line 5295
Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 262144 bytes) in Unknown on line 0
J'ai essayé en doublant (2048M) puis quadruplant (4096M) la valeur du paramètre PHP memory_limit mais les symptômes et messages sont les mêmes.
Il n'y a pas d'autre erreur apache, php ou mysql. Si ce n'est un warning PHP concernant la librairie lua mais celui-ci n'empêche pas les autres instances de fonctionner correctement après passage en v3.9 donc je ne pense pas que ce soit le problème.
J'ai essayé en désinstallant tous les plugins addtionnels avant d'effectuer la migration mais ça ne change rien.
J'ai comparé le config.php avec ceux des autres instances et il m'a l'air correct.
Si vous avez des idées elles sont les bienvenues ! 🙂
En vous remerciant,
Guillaume