[spip-dev] Taille du cache avec SPIP 3.1

Bonjour,

J'ai passé quelques sites en 3.1 et constate dans exec=admin_vider que la taille indiquée pour le cache est très faible et erronée.

Par exemple j'ai un calcul par SPIP de 2.5 Mo pour le cache depuis plusieurs jours sur un site riche en contenus et très consulté.
Cette valeur m'a surpris (j'avais réglé la taille maxi à 80 M précédemment). En regardant de plus près : le cache concerné occupe 190 Mo.

Je fais à peu près le même constat sur d'autres sites.

Vous constatez également des calculs de taille erronés sur vos sites ?

J'ai bien noté que le système de cache dans SPIP 3.1 a changé. Y-a-t-il des réglages particuliers à faire ?

Autre question : cache cool reste-t-il pertinent avec ce système de cache ?

Pour compléter, mes réglages pour ce site cité ci-dessus dans mes_options :
$GLOBALS['quota_cache']=80;
$GLOBALS['derniere_modif_invalide']=false;
if (!defined('_DUREE_CACHE_DEFAUT')) define('_DUREE_CACHE_DEFAUT',86400);

Hop,

J'ai passé quelques sites en 3.1 et constate dans exec=admin_vider que
la taille indiquée pour le cache est très faible et erronée.

Voilà qui devrait corriger le problème :

http://core.spip.org/projects/spip/repository/revisions/22788

Après avoir appliqué ce fichier sur le site concerné je lis maintenant:
La taille du cache est actuellement de 119.8 Mo environ.

Et sur la machine dans tmp :
127M ./cache

C'est environ, mais ça a l'air bon !

Merci pour le signalement :slight_smile:

Merci à toi :slight_smile:

Johan

Hop