Les flux RSS transitoires dans wp_options ne sont pas supprimés automatiquement?
2 réponses
- votes
-
- 2010-12-21
Oui,cela semble être unproblème cron.
LepluginCore Control estbonpour diagnostiquer lestâches cron (entre autres).
Jene saistoujourspas quelleest la raisonpour laquelle vous êtesenvahipar destransitoires d'alimentation.Cependant,j'avais écrit un code quipourrait aider aunettoyage automatique .
Yep, this does seem like a cron issue.
Core Control plugin is good to diagnose cron tasks (among other things).
I am still unsure what is the reason of you getting overrun with feed transients. However I had written some code that might help with automatic cleanup.
-
J'aiessayé deplanifier un articleet bien ...il étaiten faitpubliégrmbl,doncil semble que cronfonctionnemais lesflux rssne sontjamais supprimés.peut-être queje peux créer les 2 lignes sqlpour qu'elles s'exécutent unefoispar semaineI tried scheduling a post and well... it was actually posted grmbl so it looks like cron works but the rss feeds are never ever removed. maybe I can cron the 2 sql lines to run once every week *GRIN*
- 0
- 2010-12-21
- edelwater
-
@edelwater devraitfonctionner ...ilplace sapage dans `Tools`@edelwater should work... it places its page in `Tools`
- 0
- 2010-12-21
- Rarst
-
maiseuh ... çane faitpaspartie de wp_scheduled_delete?but uhm... its not part of wp_scheduled_delete ?
- 0
- 2010-12-21
- edelwater
-
Enfait,je ne suisplus sûr qu'il soit lié à cron ... Lestransitoires sont supprimés s'ils sont obsolètes lors de l'accèset la classe quigère lestransitoires d'alimentation a également laméthode `unlink ()` ...Actually I am no longer sure it is linked to cron... Transients are deleted if they are outdated on access and class that handles feed transients has `unlink()` method as well...
- 0
- 2010-12-21
- Rarst
-
- 2010-12-21
Lesentrées ont une durée de vie différente.Vouspouvezexécuter un SQLpourtout supprimer:
DELETE FROM
wp_optionsWHERE
nom_optionLIKE ('_transient%_feed_%')
Laméthode laplus simplepourexécuter un SQL directement sur labase de donnéesest leplugin Adminer dans leWP Backend.Pouren savoirplus,consultez cet article àpropossupprimer le cachetransitoire desflux.
The entries life for different time. You can run a sql for delete all:
DELETE FROM
wp_optionsWHERE
option_nameLIKE ('_transient%_feed_%')
THe easiest wy for run a sql direct on the database is the plugin Adminer inside the WP Backend. More you can read on this post about delete the transient-cache of feeds.
Je viens de remarquer 55 000entrées (!) dansmatable wp_options.Jen'étaispas là depuis unmoment.
J'ai donc couru:
Et ...ilestmaintenant de retour à 645entrées ...
Sepourrait-il que surmon hébergeur,cronne fonctionnepas?