Bonjour
Voila le truc : mes stats ne fonctionnent absolument plus.
En li 61 du fichier inc-stats.php3 (spip 152) se trouve la ligne
if ($timeout) return;
Comme a chaque fois $timeout est true, aucune des fonctions suivantes
calculer_visites, calculer_referers, calculer_popularite ne s'execute.
A quoi sert ce timeout ?? Est-il normal qu'il soit systematiquement passé en
true dans inc-public-global.php3 li 236 dans la section gestion de
l'indexation ??
J'ai apporte pas mal de modif au code mais je ne pense pas avoir impacté
cette partie la
Comme a chaque fois $timeout est true, aucune des fonctions suivantes
calculer_visites, calculer_referers, calculer_popularite ne s'execute.
A quoi sert ce timeout ?? Est-il normal qu'il soit systematiquement passé en
true dans inc-public-global.php3 li 236 dans la section gestion de
l'indexation ??
Oui, c'est pour éviter que trop de tâches s'effectuent en même temps et
ne se mettent à surcharger le serveur (et provoquer des erreurs de
timeout). Après, il n'est pas facile de savoir quelle tâche choisir
quand plusieurs options se présentent, c'est un équilibre délicat...
Normalement, quand SPIP aura fini d'indexer le contenu du site, les
statistiques reprendront comme avant. Est-ce que tu as des raisons de
penser que cela ne marchera pas ?
a+
Antoine.