Quantcast
Channel: Assistance technique
Viewing all 47412 articles
Browse latest View live

Re: Problème cron ionos

$
0
0
par Gilles PUJOL.  

Bonjour,

Merci pour ce retour, après test de la ligne de commande proposée dans le premier lien, je n'ai comme seul retour que ceci
X-Powered-By: PHP/4.4.9
Content-type: text/html
Alors que je devrais avoir la liste des tâches apparaître.
Je continue à chercher de mon côté et je discute aussi avec des techniciens de chez ionos pour savoir s'il y a une solution à ce problème avec un serveur managé chez ionos. Je crains de devoir changer de type d'hébergement voire d'hébergeur.

A bientôt pour de nouvelles nouvelles

Certaines notifications moodle ne sont pas envoyées aux élèves/enseignants

$
0
0
par Trystan Sarrade.  

Bonjour.

Depuis peu, nous nous sommes rendu compte que certaines actions ne généraient pas de notifications. Plus précisément, lorsqu'un élève envoie un devoir, l'enseignant ne reçoit pas forcément la notification d'un nouveau devoir envoyé. J'ai fait des tests avec deux comptes de test (un élève, et un enseignant).

Pour le premier devoir, la notification côté étudiant et enseignant a bien été envoyée. Pour le second devoir, personne n'a reçu de notifications. Pour le troisième devoir, seul l'élève à reçu une notification. Pour la quatrième tentative, seul l'élève à reçu la notification, mais au bout de quelques heures.

J'ai passé au peigne fin la majorité des options de Moodle, du cour et les permissions/configurations de la messagerie, mais je n'ai rien trouvé qui puisse régler ce problème. S'avez-vous pourquoi les notifications moodle sont si aléatoires ? J'ai un accès SSH à la machine qui héberge note moodle, si c'est un problème de configuration côté Ubuntu je peux régler le souci. 

Merci pour votre aide sourire

Re: Réinstallation d'un plugin test sans modifier l'existant ?

$
0
0
par Corinne Girot.  

...ou bien est-ce que la purge de certains caches pourrait être une solution ?

Re: Réinstallation d'un plugin test sans modifier l'existant ?

$
0
0
par Anne Garnavault Remy.  

Bonjour

Ce que vous décrivez ressemble un problème de droit et non à un bug du plugin, qui de plus est natif. Il semble qu'il effectuent le test en mode prévisualisation.

Je vous invite à vérifier que vos étudiants sont bien inscrits dans l'espace de cours où ils doivent effectuer le test avec le rôle"étudiants" et/ou qu'ils n'ont pas plusieurs rôle.

Réinstaller ne me semble pas la bonne solution, car vous perdez toutes les activités TEST déjà mises en places ainsi que toutes les tentatives.

Bien cordialement


téléchargement de fichier quand on clic sur "tableau de bord"

$
0
0
par virgile vernein.  

Bonjour, je me permets de faire appel  au forum car je ne trouve aucune piste de réponse à mon problème. 

Je suis  sur Moodle 3.6.3 (Build: 20190311) avec le thème Esssential au départ. Je suis en PHP 7.0.33.

j'ai voulu passer au thème moove ,  j'ai téléchargé le thème pour moodle 3.6 et installé ...pas  de pb à priori  

Le soucis  est que dès que je  clique sur "tableau de bord" ou "accueil du site" il y a un fichier nommé "téléchargement" qui se télécharge et rien ne se passe sur le site ...

Auriez vous un piste de solution ? 

Merci et bonne journée 

VV 


pb finalisation de l'installation de moodle 3.9.1

$
0
0
par virgile vernein.  

Bonjour, je me permets encore de vous solliciter car en fouillant  sur le WEB je ne trouve rien a ce sujet. 

J'ai voulu installer une mise à jour de moodle et passer à la 3.9.1 , lors de la mise à jour , j'ai eu cette alerte : 


J'ai modifier le ficher .htaccess et passer en 7.2  (cpanel) 

quand je clic sur actualiser à la fin de la page , j'ai un fichier index.php qui se charge et c'est tout. 

Je  ne sais pas trop quoi faire , avez vous une piste ? 

Merci beaucoup 

Cordialement 

VV

Re: Réinstallation d'un plugin test sans modifier l'existant ?

$
0
0
par Daniel Méthot.  

Bonjour,

Je suis d'accord avec Anne. Je ne crois pas au défaut du plugin.
J'ai purgé les caches.
Dans un cours de test, j'ai créé un test avec réponse unique vrai ou faux.
Mon étudiant"bidon"étant inscrit dans votre cours de test, il a réalisé le test en question. Résultat :
Ce test réalisé par un étudiant, et donc clos, affiche correctement et immédiatement la note obtenue dans le test.
Mais cette note n'est pas enregistrée, ni dans le carnet de notes ni dans le rapport du cours.
C'est là que se situe le problème. La tâche cron fonctionne correctement.
 
Daniel
Moodle 3.9.1. Aucune erreur ou avertissement de débogage et paramètres serveur OK.
 
A noter : Cette discussion est en fait la suite de celle ou je demandais pourquoi une note obtenue dans un test n'apparaît pas dans le carnet de notes. https://moodle.org/mod/forum/discuss.php?d=409519

Re: activité Test ne trace pas les résultats des tentatives


Re: Réinstallation d'un plugin test sans modifier l'existant ?

$
0
0
par Corinne Girot.  

Merci de cette réponse, Anne, c'est bon à savoir sourire  (ouf)

Le problème est résolu par Daniel qui a purgé les caches !! (j'ai modifié son test d'essai pour faire apparaitre la note et l'achèvement d'activité lié)

Merci à tous les 2

migration MySQL vers PostgreSQL ?

$
0
0
par Jocelyn Chappaz.  

Bonjour à tous...


du fait de l'impossibilité de faire fonctionner proprement Moodle sur MacOS Server, je tente un passage vers YUNOHOST, distribution basée sur Debian, que j'utilise depuis qq années pour un NextCloud, un Peertube et qq autres broutilles. Mon moodle actuel est un 3.8


Seulement voila, le Moodle récemment intégré dans YNH utilise exclusivement PostgreSQL. Je cherche donc à convertir ma base de données qui est initialement en MySQL. Il existe un outil qui est au stade expérimental depuis... Moodle 2 et qui n'a pas, semble t-il, avancé depuis. J'ai compulsé plus d'une trentaine de topics sur les forums Moodle francais et anglais qui demandent tous comment effectuer cette conversion. Aucun n'a réussit.

J'ai accédé à l'outil, via mon administration, j'ai rempli les valeurs... mais, en fait, rien ne se passe. Pas de message d'erreur, ni rien, pas de log. Quand on clique sur les ? rouges, aucune information n'arrive.


L'outil en commande cli migrate.php ne semble pas plus fonctionnel... quelle version de php faut il ? php 5, php 7.1, php 7.3, toutes mènent à des erreurs.


Alors si une bonne âme a une idée ? Un topic que j'aurais raté... parce qu'il semble clair qu'on ne peut pas simplement faire un export en ligne de commande depuis MySQL, même avec l'option de migration vers Postgre, comme précisé ici:

https://docs.moodle.org/39/en/Database_transfer


merci d'avance...

Re: Menu déroulant --> barre de navigation gauche

$
0
0
par Manon Hermann.  

Bonjour Christian, 

Merci pour votre réponse ! 
Cela à résolu mon problème sourire

Migration de Moodle d'un hébergement à un autre

$
0
0
par Gilles Le Page.  

Bonjour,

ce sujet est abondamment discuté dans le forum, mais je souhaite apporter un retour d'expérience de migration tout frais, moyennement réussi et recueillir de la communauté des suggestions utiles.

Je souhaitais migrer une plateforme Moodle 3.9.1 d'un hébergement o2switch à un autre hébergement o2switch.

Je décris les étapes ci-dessous, le résultat est presque correct, SAUF que le tableau de bord ne fonctionne pas correctement : les cours consultés récemment ne sont pas affichés triste

Voici les étapes que j'ai suivies pour "migrer" Moodle

  1. créer un sous domaine sur l'hébergement de destination : https://xxxxxxx.yyy.com/
  2. exporter la base de donnée du Moodle original
  3. télécharger le fichier config.php du Moodle original
  4. compresser puis copier le dossier des données du Moodle original (moodledata)
  5. le téléverser sur le nouveau serveur (l'hébergement de destination ) et le décompresser
  6. vérifier la version de Moodle du Moodle original
  7. télécharger sur Moodle.org la même version de la source de Moodle https://download.moodle.org/
  8. téléverser cette source de Moodle sur l'hébergement de destination, la décompresser
  9. créer une base de donnée vierge
  10. remplacer dans la BD originale (celle qu'on a exportée) toutes les occurrences de l'adresse URL du Moodle original par l'URL du nouveau Moodle (on peut faire ça avec un éditeur de texte)
  11. importer dans la BD vierge les tables corrigées  de la BD originale
  12. corriger le fichier config.php avec les nouvelles valeurs : URL du nouveau Moodle, chemin du dossier de données sur le nouvel hébergement, nom de la BD, nom et PW de l'utilisateur autorisé de la BD
  13. téléverser ce fichier config.php dans le dossier de Moodle
  14. lancer le site en se connectant sur l'adresse URL
  15. croiser les doigts ... clin d’œil
... et là ça rate 3 fois sur 4 pour des détails ou des erreurs commises par celui qui essaie ... GRRRR !

... recommencer en faisant bien attention ...

Finalement, depuis ce matin, le site fonctionne à peu près : il reste un bug non négligeable : le tableau de bord ne fonctionne pas bien, ce qui n'empêche pas de bosser sur la plateforme

Merci pour vos critiques, commentaires et suggestions : je sais que je ne suis pas seul à affronter cette difficulté sourire

Re: migration MySQL vers PostgreSQL ?

$
0
0
par Eric Goyard.  

Bonjour,

J'ai récemment converti une base MySQL vers PostgreSQL pour l'applicatif etherpad. Le gain de performance est notable ! Mais ce n'est pas Moodle...

Pour cela, j'ai utilisé l'outil PGLoader -> https://github.com/dimitri/pgloader
Le package est très simple à installer $ apt-get install pgloader et la conversion est très rapide avec la commande :
pgloader mysql://mysqluser:password@:/ postgresql://:password@:/.

Bien sûr, il est nécessaire de créer préalablement une base PostgreSQL avec son utilisateur et tous les droits. Sur votre Debian cela ne devrait pas poser de problème.

Cordialement

Re: pb finalisation de l'installation de moodle 3.9.1

$
0
0
par Eric Goyard.  

Bonjour,

La réponse peut-être différente d'un hébergeur à un autre mais voilà une hypothèse :
  • sur votre "hébergement" vous n'avez installé que Moodle, ou alors Moodle avec d'autres applicatifs qui fonctionneront sous la version 7.2 de PHP. Dans ce cas, vous devriez pouvoir définir la version de votre PHP pour l'ensemble de votre hébergement, sans passer par un fichier .htaccess
  • dans votre console cpanel, vous pouvez voir un outil "Sélectionner une version de php" dans la rubrique "logiciel", ou autre part...
  • dans php editor, vous pouvez sélectionner dans une liste déroulante la version 7.2 de php et cocher l'option "opcache".
Si oui, vous avez résolu votre problème. Si non, pouvez-vous nous dire quel est votre hébergeur ?

Cordialement,
-

Re: Certaines notifications moodle ne sont pas envoyées aux élèves/enseignants

$
0
0
par Eric Goyard.  

Bonjour,

"seul l'élève à reçu la notification, mais au bout de quelques heures."..., ça ressemble furieusement à une filtration des mails par le serveur de réception. Il devient de plus en plus difficile d'envoyer des mails "de masse", avec de très nombreuses barrières et règles de filtrage par les hébergeurs. Heureusement cela dit, vu l'ampleur de la pollution en spams.

Plusieurs pistes sont sûrement à explorer de ce coté là :
- avez-vous accès à la gestion des boites mails (de réception) coté serveurs ? Si oui, pouvez-vous jeter un oeil au suivi des remises (suivre la remise dans cpanel) ? Peut-être que l'adresse d'envoi est en greylist...
- pouvez-vous tester la configuration de votre serveur d'envoi, en envoyant un mail depuis Moodle vers l'adresse communiquée depuis le site https://www.mail-tester.com/?lang=fr
Quel est votre score ? Quels sont les status DKIM et SPF ?

Pour ma part, et j'ai rencontré ce problème de nombreuses fois, j'ai configuré Moodle pour utiliser la méthode SMTP plutôt que le script mail.php : https://docs.moodle.org/22/en/Messaging_settings#SMTP_hosts avec bien sûr, une configuration solide du serveur de mail.

Cordialement,

Re: migration MySQL vers PostgreSQL ?

$
0
0
par Bruno Malaval.  

Bonjour,

nous avons réalisé cette opération au mois de juillet, sur une version 3.8.3
Mais pas par l'interface, en ligne de commande.
Par l'interface, vous risquez des timeout provenant de apache et/ou php

Selon la taille de base de données, cela peut être très long.
En migrant la base sur une nouvelle infrastructure, le temps a été d'environ 12H,
pour une bdd dont le dump fait env. 13 Go

Attention, le script de migration test la cohérence entre
  • La structure des tables dans la base
  • La définition des tables dans les fichiers install.xml
Donc il est préférable de le tester et détecter tous les petits problème de définitions de tables/champs
En cas d'erreur, le script s'arrête. Nous en avons eu, uniquement sur des plugins additionnels.

Pour le transfert, nous avons :
  • mis le site d'origine en mode maintenance
  • désactiver le cron (pour éviter toute écriture dans la bdd)
  • lancer la commande suivante (depuis le répertoire <MOODLE>/admin/tool/dbtransfer/cli/ du serveur contenant la base Mariadb)

/usr/bin/php migrate.php --dbtype='pgsql' --dbhost='x.x.x.x' --dbname='moodle' --dbuser='moodadmin' --dbpass='xxxxxxx' --dbport=5432 --prefix='mdl_' --dbsocket='/var/run/postgresql'

12h après, la base était transférée et opérationnelle

Bruno


Re: Changement d'hébergeur : problèmes en cascade...

$
0
0
par Eric Goyard.  

Bonjour,

"J'ai changé notre moodle d'hébergeur (OVH -> o2switch)" , ha, vous z'aussi ? ;)

Pour ma part, j'utilise ce machin là https://github.com/interconnectit/Search-Replace-DB avec succès.
Attention toutefois à bien saisir les adresses, avec le https mais sans le / à la fin...
Peut-être devriez-vous repartir de votre base de données initiale.

Bon courage, O2Switch, c'est bien !

Re: Lenteur de Moodle

$
0
0
par Eric Goyard.  

Bonjour,

Je suis un vieil (oui, aussi) utilisateur des services d'OVH. Je fais parti des gens qui ont bénéficié de leur offre de lancement gratuite... Et pourtant, j'ai migré tous mes hébergements avec tous mes applicatifs vers O2Switch ou PlanetHoster, sauf les noms de domaine. OVH reste un très bon registar mais il n'est plus du tout Moodle Friendly comme d'autres l'ont également dit sur ce forum... Un cron toute les heures, une bdd limitée (en taille et en version) et une console maison très moyenne ont eu raison de ma fidélité.
Je ne devrais peut-être pas, mais j'ai très envie de vous conseiller de changer d'hébergement. Vous copiez/collez votre Moodle vers votre nouvel hébergeur, vous configurez le cron, puis vous diriger votre nom de domaine (ou sous-domaine puisque vous avez plusieurs applicatifs) vers l'adresse ip du nouveau. Hop, il vous en coûtera environ 60 euros par an pour des performances largement supérieures...

Pour exemple, les performances sur un hébergement mutualisé PlanetHoster bien "chargé" (3 Moodle, 2 wordPress, 2 etherpad, 1 ethercalc, 1 agora-project...). J'arrive à la même chose sur O2Switch 



Bon courage,
Eric

Re: Certaines notifications moodle ne sont pas envoyées aux élèves/enseignants

$
0
0
par Trystan Sarrade.  

Merci ces pistes. Le SPF est valide, mais mes mails ne sont pas signés avec une clef DKIM. Mes emails étant chez OVH, je ne sais pas si je vais pouvoir configurer tout cela correctement.

Notre moodle devrait normalement utiliser le SMTP grâce à la configuration de "Administration du site --> Serveur --> Courriel --> Configuration du courriel sortant".

De manière générale, ce n'est pas si grave si les mails sont bloqués, le plus important reste les notifications internes à Moodle. Mais j'imagine qu'elles utilisent d'une façon ou d'une autre les services Emails pour fonctionner ? Ya-il un moyen de recevoir ces notifications autrement à l'aide de la base de données par exemple ? Existe-t-il une extension permettant de supplanter le système d'origine ?

Re: migration MySQL vers PostgreSQL ?

$
0
0
par Jocelyn Chappaz.  

je garde l'idée de pgloader.... mais il faudrait tester en situation "sans stress" (ce qui n'était pas mon cas quand j'ai posté ma question... je le confesse) ...

parce qu'il y a une fonction pour exporter la bdd vers postgre qui est incluse dans mysqli .... mais j'ai lu à plusieurs reprises sur les forums de Moodle que, aie aie aie ça déraille ...

j'ai donc un peu botté en touche: vu qu'il y avait déjà un MariaDB dans YUNOHOST, pour gérer Nextcloud et deux autres "apps", je suis "sorti" de la logique de YNH et j'ai installé à l'ancienne, tout en essayant de conserver la coque YNH. Bon, j'ai dû m'y reprendre à deux fois, parce que comme d'hab, les plugs in additionnels font ch... ch... chouffrir. Ils font chouffrir.

A voir à l'usage... parce que tester avec un compte admin est une chose... un Moodle se teste avec une horde d'étudiants assoiffés (pléonasme) qui cherchent à ce que ça bugge pour ne pas avoir à faire l'évaluation en ligne (les petits sal.... sal... saltimbanques.)
Viewing all 47412 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>