Bonjour Bruno,
en fait j'ai bien tapé cette commande et j'obtiens la même chose qu'en utilisant le mode graphique "tâches programmées"
/usr/bin/php admin/tool/task/cli/schedule_task.php --execute=\\local_ldap\\task\\attribute_sync_task
Mais c'est en exécutant la commande
/usr/bin/php local/ldap/cli/sync_cohorts_attribute.php --execute=\\local_ldap\\task\\attribute_sync_task
que j'ai ce message d'erreur.
En fait la tâche programmée fonctionne puisqu'il m'indique le nombre de requêtes :
Execute scheduled task: Synchronize cohorts from LDAP attributes (local_ldap\task\attribute_sync_task)
... started 11:04:08. Current memory use 9.8Mo.
... used 106 dbqueries
... used 0.020448923110962 seconds
Scheduled task complete: Synchronize cohorts from LDAP attributes (local_ldap\task\attribute_sync_task)
Mais en pratique, les utilisateurs ne sont pas affectés à la cohorte, qui reste à 0.
Donc pas d'écriture en base de données.
Jérémie