Vérification technique pour Moodle
Vous venez de terminer l'installation de votre plateforme ? Cette page fournit des procédures et des outils pour tester le bon fonctionnement de votre plateforme Moodle.
Vous pouvez (re-)trouver les paramètres de votre installation (nom et mot de passe de la base de données, emplacement du dossier de données moodledata, etc.) :
- dans le fichier de configuration config.php du dossier principal de votre installation ;
- si vous avez utilisé un auto-installeur disponible dans un hébergement mutualisé (par ex. Softaculous), dans le courriel récapitulant ces paramètres et reçu après l'installation.
Premières vérifications : l'environnement serveur
Ces vérifications sont indispensables avant d'utiliser votre Moodle. Il faut les effectuer immédiatement après l'installation de Moodle, avant sa mise en service.
Vérification des paramètres d'environnement
Tous les paramètres sur la page Administration du site > Serveur > Environnement doivent être au vert (Ok) :
http://[URL de votre plateforme]/admin/environment.php
Vérification de la configuration de la base de données
Cette vérification nécessite d'accéder directement à la base de données, soit via une interface graphique comme phpMyAdmin ou l'utilisation du plugin Moodle Adminer intégrable dans votre Moodle, soit directement en ligne de commande. Avec phpmyadmin, cliquez à gauche sur le nom de votre base de données.
- L'encodage de la base de données et des tables doit être : utf8_general_ci
- L'interclassement pour l'interconnexion au serveur doit être : utf8_general_ci. A modifier le cas échéant. (Onglet Opérations).
- Le moteur de stockage doit être : InnoDB. Si ce n'est pas le cas, voyez comment migrer vers InnoDB. Par exemple, revenez dans votre Moodle et lancez http://votredomaine/votremoodle/admin/innodb.php.
Vérification de la langue, et installation des paquetages de langue si nécessaire
Si votre Moodle n'est pas en français, allez dans le bloc "Administration" sur "Site administration > Language > Language packs" et sélectionnez les paquetages de langues désirés afin de les télécharger.
Consultation des notifications de l'administration
- La commande Notifications du bloc d'administration peut vous donner aussi un certain nombre d'indications utiles :
- Que votre Moodle n'est pas encore enregistré chez Moodle.org.
- Qu'une nouvelle version de Moodle est disponible.
- Que certains plugins pourraient être mis à jour (surtout plus tard, quand vous aurez installé des plugins tiers).
- Que votre tâche Cron ne fonctionne pas correctement. Visible seulement après 24h.
Autres vérifications
- Une vérification de "bonne santé du site" (et notamment l'état des banques de questions) : http://votredomaine/votremoodle/admin/tool/health
- Des vérifications via l'éditeur XMLDB : "Administration du site > Développement > Éditeur XMLDB"
- Une vérification des activités/cours de votre site Moodle (en ligne de commande) : php chemin/vers/moodle/admin/cli/fix_course_sequence.php
Voir aussi
Quelques discussions dans les forums à ces propos :
- La discussion ayant initié la création de cette page
- Comment avoir une base de données interne "propre" ?