Skip to content
Extraits de code Groupes Projets
Valider a5346739 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

ne pas se tromper quand on cacul la taille du cache en confondant des sous...

ne pas se tromper quand on cacul la taille du cache en confondant des sous repertoires avec des fichiers
parent b26bb1e8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -30,7 +30,7 @@ function nombre_de_fichiers_repertoire($dir,$nb_estim_taille = 20) {
if (!$h = @opendir($dir)) return false;
$total = 0;
while (($fichier = @readdir($h)) !== false)
if ($fichier[0]!='.'){
if ($fichier[0]!='.' AND !is_dir("$dir/$fichier")){
$total++;
if ($nb AND rand(1,10)==1){
$taille += filesize("$dir/$fichier");
......@@ -135,7 +135,8 @@ function appliquer_quota_cache() {
$n = purger_repertoire($dir,
array(
'atime' => time() - _AGE_CACHE_ATIME,
'limit' => $trop
'limit' => $trop,
'subdir' => true
)
);
spip_log("$dir : $n/$trop caches supprimes [taille moyenne $taille]","invalideur");
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter