Confusion dans le processus d’enregistrement

Confusion dans le processus d’enregistrement

par Mario Bouchard,
Nombre de réponses : 17

Bonjour,
 
Le processus d’enregistrement fait appel à un bouton bleu Continuer dont je ne vois pas l’utilité et qui rend le processus confus. Je m’explique.
 
1.   Je clique sur le bouton Connexion dans mon site internet WordPress.
2.   Je clique sur Créer un compte dans la fenêtre de connexion de Moodle.
3.   Je remplis le formulaire d’ouverture du compte.
4.   Un message indique que j’ai reçu un courriel d’instructions. Ici, confusion. Je clique sur le bouton bleu Continuer ou je consulte les instructions du courriel comme l’indique le message? Deux situations que je nomme A et B.

 

Situation A. Le bouton bleu Continuer mène à la page d’accueil de Moodle qui ouvre de nouveau la fenêtre de connexion si je clique sur le cours de la page d’accueil. Pourquoi ce bouton? Il ne sert à rien à cette étape-ci et crée de la confusion en me ramenant à la fenêtre de connexion de Moodle.


Situation B. Le courriel d’instructions permet de confirmer l’enregistrement en cliquant sur un lien. Le bouton gris Continuer ouvre la page d’accueil qui mène à la fenêtre d’inscription au cours si je clique sur le cours de la page d’accueil. L’inscription mène à la page du cours comme prévu.



 
En résumé, deux questions.
 
1.   Pourquoi la création d’un compte dans Moodle autorise-t-elle la situation A reliée à la présence du bouton bleu Continuer? Est-il possible d’éliminer ce bouton inutile qui entraîne de la confusion dans le processus?
2.   Est-il possible également d’améliorer la mise en page de cette fenêtre invitant à consulter les instructions d’enregistrement? Avons-nous accès à ces paramètres?
 
Mario Bouchard

Moyenne des évaluations  -
En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

  1. Est-il possible d’éliminer ce bouton inutile qui entraîne de la confusion dans le processus?
    Cela doit être possible en ajoutant une règle CSS au thème qu'utilise votre site. Vous pouvez tester cette règle:
    #page-login-signup .continuebutton {
            display:none;
            }
  2. Avons-nous accès à ces paramètres?
    Oui, en personnalisant la chaîne emailresetconfirmsent du paquetage de langue (documentation ici). Vous pourrez apporter des précisions sur la démarche à suivre pour que la personne finalise la création de son compte.
    Si en plus vous voulez "améliorer la mise en page de cette fenêtre", dans ce cas merci de préciser.

Christian

Moyenne des évaluations Utile (2)
En réponse à Christian Bocquet

Re: Confusion dans le processus d’enregistrement

par Mario Bouchard,

Bonjour Christian,
 
Le code d’élimination du bouton bleu Continuer fonctionne très bien, merci!
 
Par contre, Ouvrir le paquetage de langue affiche la fenêtre suivante, que ce soit en français, en français du Canada ou en anglais. Je remarque aussi qu’une « main » apparaît lorsque je pointe avec la souris au-dessus du titre Personnalisation de la langue. J’ai mis le paquetage à jour récemment, le 8 février, je l’ai fait de nouveau aujourd’hui, sans succès.

 

Mario Bouchard


En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

  • Après avoir cliqué sur le bouton "Ouvrir le paquetage de langue pour modification" (image ci-dessous)

  • Attendre un certain temps pour un chargement complet du paquetage de langue (environ une minute pour atteindre 100% quand c'est la première fois) et on obtient comme sur l'image ci-dessous:


Christian
Thème Boost
Version Moodle 4.0.6

En réponse à Christian Bocquet

Re: Confusion dans le processus d’enregistrement

par Mario Bouchard,

Oui, j'avais compris en lisant le lien du paquetage de langue que vous avez indiqué qu'il fallait attendre un peu. J'attends même plusieurs minutes et rien ne s'affiche.

Je peux me tromper, mais j'observe que le rectangle bleu qui indique 100 % dans votre message ressemble à mon rectangle gris sur la même page : même dimension, même forme. J'observe aussi que mon profil en haut de l'écran à droite est accessible en temps normal mais est désactivé sur cette page, je ne peux l'ouvrir. 

J’ai la version de Moodle 4.0.2+.

Sur la page de personnalisation de la langue, l'adresse du champ Google est la suivante : monadresseip/moodle/admin/tool/customlang/index.php.

Mario

En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Je pense que si le petit rectangle, qui normalement indique la progression en pourcentage du chargement du paquetage de langue, reste gris, c'est parce que le chargement est bloqué dès le départ.
Peut-être qu'en passant en mode débogage (Chemin : Administration du site -> Développement -> Débogage), vous aurez des messages permettant de comprendre pourquoi.

Christian


En réponse à Christian Bocquet

Re: Confusion dans le processus d’enregistrement

par Mario Bouchard,
N'étant pas familier avec le débogage, je vais devoir fouiller un peu. En attendant, mon mode de débogage était déjà activé, et voici ce que j'obtiens dans le fichier access.log d'Apache :

adresseip - - [26/Feb/2023:11:11:20 -0500] "GET /moodle/ HTTP/1.1" 200 32518
adresseip - - [26/Feb/2023:11:11:21 -0500] "GET /moodle/pluginfile.php/2/course/section/1/MoodleAccueil.jpg HTTP/1.1" 304 -
adresseip - - [26/Feb/2023:11:11:21 -0500] "GET /moodle/pluginfile.php/31/course/overviewfiles/moodleAccueil.png HTTP/1.1" 304 -
adresseip - - [26/Feb/2023:11:11:21 -0500] "GET /moodle/pluginfile.php/2/course/section/1/moodlelogo.png?time=1676646575195 HTTP/1.1" 304 -
adresseip - - [26/Feb/2023:11:11:23 -0500] "GET /moodle/login/index.php HTTP/1.1" 200 26720
adresseip - - [26/Feb/2023:11:11:30 -0500] "POST /moodle/login/index.php HTTP/1.1" 303 1549
adresseip - - [26/Feb/2023:11:11:30 -0500] "GET /moodle/login/index.php?testsession=2 HTTP/1.1" 303 1520
adresseip - - [26/Feb/2023:11:11:30 -0500] "GET /moodle/ HTTP/1.1" 200 142035
adresseip - - [26/Feb/2023:11:11:34 -0500] "GET /moodle/admin/search.php HTTP/1.1" 200 231299
adresseip - - [26/Feb/2023:11:11:37 -0500] "GET /moodle/admin/tool/customlang/index.php HTTP/1.1" 200 141344
adresseip - - [26/Feb/2023:11:11:40 -0500] "GET /moodle/admin/tool/customlang/index.php?lng=fr_ca HTTP/1.1" 200 141147

Rien qui puisse me mettre sur une piste que je peux comprendre.

Mario

En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Mario Bouchard,

Je ne peux toujours pas personnaliser la langue dans Moodle.
J’ai effectué quelques actions supplémentaires dont voici les résultats.
 
J’ai installé l’an dernier Moodle version 4.0.2 dans la langue fr_ca. Ayant eu de la difficulté alors à installer le paquetage de cette langue sous php8.1, j’avais réussi à le faire sous php8.0. Était-ce réellement php8.1 le problème, qui peut savoir? Quoiqu’il en soit, Moodle fonctionne normalement depuis. Jusqu’à aujourd’hui car je ne peux personnaliser la langue fr_ca, ce qui me laisse croire que le problème étant encore relié à la langue, php8.1 n’était probablement pas la source du problème.
 
Je n’ai installé aucun plugin additionnel, mais j’ai activé et configuré Inscription après paiement (PayPal).
Le débogage est activé (tous les messages de Moodle) ainsi que Afficher les informations de débogage.
J’ai purgé les caches (Purger tous les caches au bas de l’écran).
 
Concernant les variables mdl_tool_customlang et  mdl_tool_customlang_components, la base de données affiche l’information suivante.
 
Table mdl_tool_customlang : variables


Table mdl_tool_customlang : données (aucune donnée)


Table mdl_tool_customlang_components : variables


Table mdl_tool_customlang_components : données


J’ai changé  fr_ca pour fr dans Langue/Réglages de langue, et Cours/Réglages par défaut/Apparence/Imposer la langue est devenu Ne pas imposer. Je ne peux changer la langue dans Profil sans voir apparaître la fenêtre ‘Ce site est inaccessible’.


Si je tente de modifier la langue dans Profil/Préférences, la fenêtre suivante apparaît :


Enfin, j’ai ensuite désinstallé le paquetage de langue fr_ca afin de le réinstaller et le site est devenu anglais. J’ai modifié la ligne $CFG->lang=’fr_ca’ pour ‘fr’ directement dans le fichier …/moodle/lib/setup.php. Bien que General/Language Settings/Default language indique Français (fr) le site s’affiche en anglais.

Une recherche de l’expression fr_ca dans la base de données affiche quatre onglets comportant cette expression.



À l’exception de la variable ‘oldvalue’, j’ai remplacé fr_ca par fr dans les quatre onglets de données, puis j’ai redémarré le serveur. Impossible alors de démarrer Moodle, j’ai dû récupérer la sauvegarde du système effectuée juste avant les changements.

Je modifie de nouveau la ligne $CFG->lang=’fr_ca’ pour ‘fr’ directement dans le fichier …/moodle/lib/setup.php. Dans les réglages de la langue, la langue par défaut indique toujours fr_ca, bien que je choisisse fr.



Je suis à cours d’idées. Une variable semble refuser de s’enregistrer ou de se mettre à jour, dans la base de données ou dans un fichier de configuration Moodle.

Mario Bouchard







En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Pouvez-vous maintenant installer et désinstaller sans problème les paquetages de langue ?

En espérant ne pas vous mettre sur une fausse piste, quels sont les droits (lecture, écriture...) sur les dossiers moodledata, moodledata/lang, moodledata/lang/fr, moodledata/lang/fr_ca et sur les fichiers contenus ?

Le fait que la table mdl_tool_customlang soit vide confirme le fait que le chargement est bloqué dès le départ (le petit rectangle de progression reste gris en entier).

Parfois une mise à jour fait disparaître les problèmes; vous pourriez faire une mise à jour à la version 4.0.6.

Christian


Moyenne des évaluations Utile (1)
En réponse à Christian Bocquet

Re: Confusion dans le processus d’enregistrement

par Mario Bouchard,

Bonjour Christian,
 
Sans en comprendre toutes les subtilités, les droits de lecture/écriture me semblent adéquats (0777 dans le fichier config.php de Moodle et avec un maximum de droit dans les dossiers moodledata).
 

J’ai changé les réglages du site pour français et désinstallé le paquetage fr_ca. Dans les paramètres de catégorie du cours, la fenêtre suivante apparaît.

lang => Valeur incorrecte de paramètre détectée (Invalid external api parameter: the value is "fr_ca", the server was expecting "lang" type): Invalid external api parameter: the value is "fr_ca", the server was expecting "lang" type
Error code: invalidparameter
* line 366 of \lib\externallib.php: invalid_parameter_exception thrown
* line 240 of \lib\externallib.php: call to external_api::validate_parameters()
* line 81 of \lib\ajax\service.php: call to external_api::call_external_function()
* line 33 of \lib\ajax\service-nologin.php: call to require_once()
 
De toute évidence, le paramètre lang est en cause. J’ai tenté de modifier ce paramètre de diverses manières et à plusieurs endroits dans la base de données Heidi et dans le fichier de configuration setup.php de Moodle, sans succès. J’ai ensuite réglé le site en anglais et désinstallé le paquetage fr. Le site devient inaccessible lorsque j’essaie de modifier les réglages du cours. J’ai finalement réinstallé le paquetage français (fr) et réglé le site en français… qui continue d’afficher en anglais. Je remarque que les changements de langue effectués dans Moodle ne sont jamais reflétés dans le fichier moodle/lib/setup.php : je dois les effectuer manuellement ($CFG->lang = 'fr';).
 
Devant l’impossibilité de corriger le paramètre lang, je ne vois pas d’autre solution que tout réinstaller, une version plus récente de Moodle, peut-être la version php8.1 au lieu de php8.0 qui ne semble pas être la cause du problème et même la base de données Heidi qui est probablement corrompue après toutes ces manipulations des derniers jours. Je crois aussi que je n’installerai que la version française : il ne doit pas y avoir une si grosse différence entre les paquetages fr et fr_ca.
 
Je ne m’attendais pas à ça après 6 mois d’utilisation. Mon expertise n’est pas informatique mais pédagogique, et pendant tout ce temps je ne développe pas de formation! Il ne me reste qu’à réviser les précautions à prendre pour éviter de perdre le contenu de mon site WordPress et celui de Moodle…
 
Merci de votre aide.
Ce n’est pas terminé.
 
Mario Bouchard


En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Personnellement j'ai aussi 777 sur les dossiers de moodledata et 666 sur les fichiers contenus.

Il est indiqué dans les prérequis serveur que PHP 8.0 est supporté à partir de Moodle 4.0.2, mais il n'est pas indiqué que PHP 8.1 est supporté.
Avant de tout réinstaller, vous pouvez d'abord tenter une mise à jour.

A propos de "Valeur incorrecte de paramètre détectée", peut-être que cette discussion pourrait vous apporter une piste de solution: message valeur paramètre invalide détectée
Le message de débogage ressemble au votre.

Christian


En réponse à Christian Bocquet

Re: Confusion dans le processus d’enregistrement

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour,

Je dirais qu'il semble y avoir eu précédemment des opérations hasardeuses ayant peut-être entrainé des données bizarres (utilisation d'une version PHP trop avancée et non supportée, mise à jour de Moodle avortée ?).

Par contre, je ne vois aucune (bonne) raison d'aller bidouiller le fichier moodle/lib/setup.php !
A la limite, si des modifications devaient être faites, je les verrais plutôt dans le fichier de configuration config.php.

Pour le reste, les valeurs sont plutôt stockées en base de données interne. Il faudrait tenter des recherches avec :

SELECT * FROM mdl_config WHERE name LIKE '%lang%';
SELECT * FROM mdl_config_plugins WHERE name LIKE '%lang%';
SELECT * FROM mdl_user_preferences WHERE name LIKE '%lang%';
A mon sens, l'idée serait plutôt de paramétrer pour utiliser l'anglais, désinstaller complètement les langues fr et fr_ca, puis les réinstaller proprement, et ensuite accéder à la personnalisation des chaînes de caractère.

Séverin
En réponse à Séverin Terrier

Re: Confusion dans le processus d’enregistrement

par Mario Bouchard,

Bonjour,
 
Christian, je n’ai aucune extension installée dans Chrome, aucun plugin additionnel dans Moodle (excepté Inscription après paiement, relié à PayPal). Par contre, j’ai désactivé Google Traduction dans les paramètres de langue, au cas où. Aucun impact sur la personnalisation de la langue.
 
Séverin, j’ai installé php8.0 l’an dernier, version qui semblait adéquate pour Moodle 4.0.2+. Je n’ai effectué aucune mise à jour de Moodle depuis l’an dernier. Tout fonctionnait bien jusqu’à dernièrement au moment de personnaliser le paquetage fr_ca. Et en effet, après mon message d’hier, j’ai vérifié et vu dans mes notes que php8.1 n’est pas recommandé avec Moodle 4.0.
 
Je suis bien d’accord avec le fait de ne pas modifier le fichier setup.php. Si je l’ai fait, c’est après avoir observé que toutes les tentatives de modification de la langue dans Moodle ou dans ma base de données ne se reflétaient jamais dans ce fichier. Je me suis dit qu’en lui forçant un peu la main… Quoiqu’il en soit, forcer la langue dans le fichier setup.php n’a jamais entraîné de résultat, donc fin de cette intervention inutile.
 
J’utilise mariadb 10.6.8 et HeidiSQL. J’ai effectué des recherches dans Heidi et j’y ai trouvé des données sur la langue que j’ai tenté de modifier de diverses manières (lang, fr_ca, fr, etc.). J’ai hésité et j’ai modifié puis remis dans leur état original certains paramètres comme oldvalue=fr_ca, oldvalue signifiant sans doute ici une vieille donnée inactive. J’ai modifié les champs lang en fr_ca puis  en fr, sans succès. J’ai désactivé les paquetages fr et fr_ca dans Moodle pour ne fonctionner qu’en anglais : toujours impossible de modifier le paquetage, même en anglais. Je n’ai aucune donnée dans mdl_tool_customlang. Certaines opérations ont rendu Moodle inopérant, m'obligeant à restaurer mon image disque chaque fois.
 
Aujourd’hui, j’ai tenté d’installer Moodle 4.0.6. J’ai effacé la base de données moodle dans Heidi, j’ai recréé une nouvelle base de données et une nouvelle table. J’ai effacé puis recréé le dossier moodledata (c:/data/moodledata), j’ai réinstallé Moodle (c:/serveur/moodle), et j’ai accordé les permissions appropriées. Dans Chrome, j’ai choisi l’installation en anglais, puis j’ai indiqué c:/data/moodledata comme chemin d’accès de la base de données : une fenêtre a affiché ‘Ce site est inaccessible’ en cliquant sur le bouton Next. Soupir.
 
Pendant tout ce temps, mon site WordPress a toujours bien fonctionné.
 
Je vais encore une fois revoir la configuration en ne conservant que le paquetage anglais et en retravaillant la base de données, quitte à tenter de réinstaller 4.0.6 si les résultats ne sont pas au rendez-vous dans quelques jours.
 
Merci pour vos suggestions.
 
Mario Bouchard


En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Personnellement j'ai un hébergement mutualisé et je ne pourrai pas vous aider si vous avez votre propre serveur.
Juste une remarque cependant, dans votre message, vous appelez "base de données" le dossier moodledata puisque vous écrivez "c:/data/moodledata comme chemin d’accès de la base de données" et donc que voulez-vous dire par "en retravaillant la base de données" ?
A mon avis, il n'y a pas à retravailler le dossier moodledata, il faut simplement le créer si Moodle ne le crée pas automatiquement et indiquer le (bon) chemin d'accès dans le fichier config.php

Christian



Moyenne des évaluations Utile (1)
En réponse à Christian Bocquet

Re: Confusion dans le processus d’enregistrement

par Mario Bouchard,

Bonjour Christian,

N'étant pas un spécialiste en informatique et encore moins de Moodle, j'utilise parfois les mauvais termes. Je comprends et je suis d'accord avec ce que vous dites : je ne fais rien dans le dossier moodledata après sa création. J'utilise le programme HeidiSQL - au lieu de phpadmin - pour gérer les données (les consulter, les modifier si nécessaire...). 

Justement, j'ai vérifié dans HeidiSQL les tables mdl_config, mdl_config_plugins et mdl_config_log : j’y ai découvert trois champs en fr_ca que j’ai changé pour en. La table mdl_user_preferences ne contenait pas de champ langue car j’avais désactivé cette option il y a un certain temps dans les Profil/Préférences de Moodle. J’ai désinstallé les paquetages fr et fr_ca, le site Moodle est maintenant en anglais. Après avoir purgé le cache et redémarré le serveur, j’ai essayé de personnaliser le paquetage anglais, rien à faire, j’obtiens le même résultat qu’en français. 

N’ayant aucune solution en vue, je vais devoir prendre du recul et réinstaller le serveur : Apache, Mariadb, HeidiSQL, Php8, Wordpress et Moodle. Si après ça je n’obtiens pas de résultat, je chercherai un autre LMS. Il n’est pas normal de passer plusieurs mois à installer et configurer correctement un seul programme informatique.
 
Merci de votre aide, vraiment.
 
Mario Bouchard


En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour Mario,

Il est déconseillé de faire des modifications directement dans la base de données (pour vous mariadb). Il est préférable de définir les paramètres en restant dans l'interface web de Moodle.

Pour info:
La langue préférée de chaque utilisateur est enregistrée dans la table mdl_user et non dans mdl_user_preferences, ce qui peut paraître bizarre. Elle est enregistrée dans la colonne lang qui se trouve entre la colonne country et la colonne calendartype de la table mdl_user.
La langue par défaut du site est enregistrée dans la table mdl_config, pour name=lang.

Christian


Moyenne des évaluations Utile (1)
En réponse à Mario Bouchard

Re: Confusion dans le processus d’enregistrement

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles
Si vous refaites une installation, vous pourriez reprendre la configuration que vous aviez indiquée dans ce message et qui avait permis à Moodle de fonctionner sur votre serveur, malgré le conflit avec WordPress.

Christian

En réponse à Christian Bocquet

Re: Confusion dans le processus d’enregistrement

par Mario Bouchard,

Bonjour,
 
Afin de résoudre mon problème de personnalisation du paquetage de langue, j’ai réinstallé mon serveur avec de nouvelles versions.
 
Anciennes versions : Apache 2.4.54, MariaDB 10.6.8, PHP 8.0.21, WordPress 6.0.2, Moodle 4.0.2
Nouvelles versions : Apache 2.4.56, MariaDB 10.11.2, PHP 8.0.28, WordPress 6.1.1, Moodle 4.1.1
 
Tout fonctionne normalement, y compris WordPress et l’installation de Moodle en anglais. (Je dois toutefois configurer le fichier config.php de Moodle manuellement car l’installation affiche la fenêtre « Ce site est inaccessible » après avoir choisi la langue.) Cependant, ça n’a pas réglé le problème de personnalisation du paquetage de langue.
 
Voici mes nouvelles observations.
 
Pour commencer, j’active le programme DevTools de Chrome (F12). Au démarrage de Moodle, le message suivant apparaît au bas de la fenêtre DevTools : « Starting Moodle session timout warning : first.js:719 ». Pourquoi cet avertissement? Y aurait-il un lien avec mon problème de paquetage?
 

 
Ensuite, j’active le débogage dans Moodle. Sans modifier ni ajouter quoi que ce soit, je lance l’opération de personnalisation du paquetage. J’ai le même problème qu’avant, l’opération est un échec, et DevTools affiche un message en rouge au bas de la fenêtre : 

POST http://adresseip/moodle/admin/tool/customlang/index.php net : ERR_CONNECTION_RESET 200 (ok)


 
 
Dans mon fichier access.log d’Apache, apparaît le code 408.
 
adresseip - - [11/Mar/2023:07:44:08 -0500] "GET /moodle/admin/tool/customlang/index.php HTTP/1.1" 200 164950
adresseip - - [11/Mar/2023:07:44:21 -0500] "GET /moodle/admin/tool/customlang/index.php HTTP/1.1" 200 164128
adresseip - - [11/Mar/2023:07:44:35 -0500] "GET /moodle/admin/tool/customlang/index.php HTTP/1.1" 200 164129
adresseip - - [11/Mar/2023:07:45:35 -0500] "-" 408 -
adresseip - - [11/Mar/2023:07:45:58 -0500] "GET /moodle/admin/search.php HTTP/1.1" 200 261980
 
Je découvre sur internet que ce code serait relié à un temps de réponse du serveur trop long.
 
“The apache error 408 specifies that the server did not receive a complete request from the client within a specific timeout period. When the website connection times out this error occurs. To be simpler when we make a request to the web server, it takes too long for the request to complete when compared to the waiting time of the website’s server. This means the client request time is higher greater than the server waiting time.”
 
Dans le fichier httpd.conf d’Apache, il n’existe pas de valeur Timeout, seulement le module LoadModule reqtimeout_module, pas activé. Dans mon fichier php.ini, max_execution_time = 600. Dans l’onglet Aperçu de DevTools, le message suivant apparaît : « Échec du chargement des données de la réponse : No data found for ressource with given identifier. »
 
 
 
En résumé, Moodle échoue à télécharger les données ou fichiers de personnalisation du paquetage de langue. Comme l’a indiqué Christian, le chargement des données est bloqué dès le départ. Un délai de chargement semble être en cause (timeout). Comment régler ce problème? Un paramètre à configurer dans Apache, PHP ou Moodle?
 
J’ai installé xampp 7.4.28 sur une clé usb l’an dernier. Curieusement, je n’ai pas ce problème avec Moodle dans xampp. J’ai comparé les fichiers de configuration de xampp et de mon serveur (httpd.conf, php.ini et config.php de Moodle), et je ne vois rien de significatif dans les paramètres qui puisse expliquer cette différence. J’ai
 
Merci pour votre aide.
 
Mario Bouchard