logs désactivés ?

logs désactivés ?

par Daniel Méthot,
Nombre de réponses : 4
Avatar Moodleurs particulièrement utiles
Bonsoir,
Eh oui pourquoi dit-on toujours bonjour ?

J'ai installé le bloc de statistiques de Valery pour visualiser des temps de connexion.Tout est à 0 pour tout le monde.
C'est vexant !
Moi qui travaille tant grand sourire
Ce bloc est basé sur la lecture des logs.
Que faut-il faire pour activer l'enregistrement de ces logs ?
C'est un peu du chinois pour moi...

Je précise que les historiques et les statistiques observables dans les profils utilisateurs fonctionnent.

Daniel

Moyenne des évaluations  -
En réponse à Daniel Méthot

Re: logs désactivés ?

par Fred Quay,
Oui, bonsoir Daniel,

il m'est arrivé de renoncer à un bonsoir pour un bonjour : communication peut-être différée, travail partagé le plus souvent en journée qu'en nuitée, encore qu'ici il y a des couche-tard...

Sur les logs, je n'ai pas de réponse très sure. J'ai consulté (Moodle 1.8) les paramètres du serveur en administration : http://monsite/admin/settings.php?section=stats
et j'ai vérifié que la case "Activer les statistiques" est cochée... Je ne vois rien d'autre pour ce bloc que je n'utilise pas, moi qui travaille peu, s'il faut que je me bigbrazeure moi-même...
En réponse à Fred Quay

Re: logs désactivés ?

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Oui j'avais vérifié.

Cette case est également cochée ainsi que
  • intervalle 1mois
  • temps : jusqu'à la fin du traitement
  • cron lancé à 0 h 0mn (par défaut...)
Daniel

En réponse à Daniel Méthot

Re: logs désactivés ?

par Valery Fremaux,

Est-tu passé par hazard régler les paramètres globaux de ce bloc ? Des mauvaises valeurs pourraient expliquer un mauvais compte des temps d'usage. Je joins les valeur typique utilisées sur ethnoinformatique.fr.

Accéssoirement pour les puristes, voici la requête clef sur laquelle tout le calcul est basé :

SELECT
             id,time,action,course,module
           FROM
             {$CFG->prefix}log
           WHERE
             userid = $USER->id AND time > $timefrom
           ORDER BY
             time

$timefrom étant calculé par rapport au temps d'anticipation donné pour le bloc.

Annexe site_params_fr.jpg
En réponse à Valery Fremaux

Re: logs désactivés ?

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Merci Valery,

Remplacé 600 par défaut par 45 et...miracle tout fonctionne.
Peut-être pourrais-tu remplacer ce paramètre dans ton bloc à télécharger afin que cela fonctionne du premier coup. Si c'est réalisable, informatiquement parlant...

Ton bloc sera très utile pour mes apprenants.

Daniel