Hervé CHAUSSENDE a écrit :
Je n'ai que 6 sites syndiqué sur l'ensemble de mon SPIP, donc je ne pense pas que le blème soit là.
non, en effet.
peux tu faire passer l'adresse des flux qui coincent ?
ensuite, si tu peux maitriser les flux RSS entrants, c'est plutot
faire
en sorte que les flux montrent les articles des 2 derniers jours,
si ton
spip met plus d'une journée entre chaque mise à jour.
>> Par contre il est peut être là le problème ! Tu me confirmera...
J'ai inscris un cache à 3 jours sur ma page d'accueil. Je croyais bien faire.
Donc d'après tes explications et si j'ai bien compris, j'ai plutôt intéret à réduire ce cache à 24 heures !
encore une fois, ta page d'accueil n'a aucun rapport avec tout ca.
si j'ai bien compris, ton spip va lire les flux RSS de 6 autres spips
chacun d'eux fabrique donc une page (?page=backend) contenant des items RSS.
selon ce squelette (backend sur ces autres sites, pas sur le tien), il presentera un certain nombre d'items plus ou moins anciens.
l'important, c'est qu'entre 2 visites de ton spip, il n'y ait pas des items qui soient apparus et aient disparu.
si ton spip les voit ne serait-ce qu'une fois, c'est bon, il en fait une copie en base et tu les vois dans tes pages (boucle SYNDIC_ARTICLES)
c'est juste ca la syndication.
>> Oui #SPIP_CRON bien présent en fin de code juste avant le fin de body et fin d'HTML.
Par contre, je n'ai pas trouvé le spip.log ! Quoi c'est ce truc ?
/tmp/spip.log
mais ca tourne vite, donc il faut essayer de passer à un moment ou personne ne navigue (depuis un moment idealement, pour etre sur qu'il tente une mise à jour d'un site syndiqué) et faire appel à spip.php?action=cron puis regarder le log
@++