Assistance technique

Pb d'envoi des messages du forum des nouvelles

 
Avatar Jeff Noel
Re: Pb d'envoi des messages du forum des nouvelles
 

Bonjour,


Êtes-vous parvenu à exécuter ces tâches programmées manuellement ? Nous avons actuellement une situation faisant que nos courriels en lien avec les messages dans les forums ne s'envoient plus, mais n'arrivons pas à identifier le problème afin de forcer l'envoi de ces courriels.

 
Moyenne des évaluations  -
Avatar Patrick Lemaire
Re: Pb d'envoi des messages du forum des nouvelles
Moodleurs particulièrement utiles

Bonjour Jeff,

As-tu essayé avec la méthode en ligne de commande donnée par Bruno (ci-dessous) dans son message du lundi 25 septembre 2017, 10h21 ?

Patrick

 
Moyenne des évaluations  -
Avatar Sébastien VILLACAMPA
Re: Pb d'envoi des messages du forum des nouvelles
 
Bonjour,

Malheureusement non! J'ai toujours ce problème d'envoi de messages des forums.
J'ai essayé l'envoi manuel et cela ne fonctionne pas non plus.

A priori, une mise à jour antérieure a dû modifier un des fichiers php et malgré les dernières mises à jour j'ai toujours le même message d'erreur quand je lance manuellement la tâche programmée.

Si vous trouvez une solution, je suis preneur...

Voila le message d'erreur que j'obtiens en lançant la tâche programmée qui gère les forums:

Execute scheduled task: Envoi des messages et maintenance des forums (mod_forum\task\cron_task)
... started 04:28:01. Current memory use 32.3Mo.
... used 3 dbqueries
... used 0.017284154891968 seconds
Scheduled task failed: Envoi des messages et maintenance des forums (mod_forum\task\cron_task),Erreur de programmation détectée. Ceci doit être corrigé par un programmeur : Function cron_setup_user() cannot be used in normal requests!
Backtrace:
* line 918 of /mod/forum/lib.php: call to cron_setup_user()
* line 45 of /mod/forum/classes/task/cron_task.php: call to forum_cron()
* line 104 of /lib/cronlib.php: call to mod_forum\task\cron_task->execute()
* line 292 of /lib/cronlib.php: call to cron_run_inner_scheduled_task()
* line 91 of /admin/tool/task/schedule_task.php: call to cron_run_single_task()

Merci et bonne journée!

 
Moyenne des évaluations  -
Avatar Patrick Lemaire
Re: Pb d'envoi des messages du forum des nouvelles
Moodleurs particulièrement utiles

Salut Sébastien,

Peux-tu essayer de redéployer (supprimer l'ancien puis dézipper le nouveau) le dossier /mod/forum en partant d'une version "neuve" de Moodle v3.3.2 ?
Juste ce dossier, rien d'autre !

À bientôt,
Patrick

 
Moyenne des évaluations  -
Avatar Sébastien VILLACAMPA
Re: Pb d'envoi des messages du forum des nouvelles
 

Bonjour Patrick,


Tout d'abord je tiens à vous remercier pour votre aide.

En réalité, j'avais tenté une mise à jour en moodle 3.4 il y a quelques temps pour régler ce pb de forum mais sans succès. Aussi, j'ai effectuer l'opération que vous m'avez proposée depuis une clean install en 3.4 (mod/forum) mais cela ne fonctionne pas.

D'autre part, j'ai effectué un test d'envoi d'email simple (pas le forum) depuis moodle et cela ne fonctionne plus.

Je peux vous vous les détails de config que vous voulez au besoin.

Cordialement,

S VILLACAMPA

 
Moyenne des évaluations  -