Suppression des fichiers suivi de session sess_xxx

giludo -  
 giludo -
Bonjour, J'ai découvert la présence de milliers de fichiers de type sess_xxx correspondant aux sessions exécutées depuis des mois. Ils ne sont jamais supprimés, et ils m'encombrent inutilement.
Comment éviter cela ?
Merci de m'aider à trouver une astuce, qui doit surement exister.
Giludo
A voir également:

6 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Dans un CMS ou dans un site créé manuellement ?
Dans quel répertoire as tu ces fichiers ?
Quelle version de PHP utilises tu ?

0
giludo
 
Il s'agit d'un logiciel entièrement écrit par moi, et utilisant des variables de type _SESSION. Une sortie est programmée avec suppression de la session, mais elle n'est jamais utilisée !
Ma version de PHP : 7.0.33
Le sous-répertoire où sont accumulés ces fichiers est : include, qui contient de nombreux scripts personnels
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Répertoire "include" ??
Tu as changé le session.save_path et/ou le session.cookie_path ?
Comment initialises tu tes sessions ?

0
giludo
 
Pas de trace de 'session.save_path' ou 'session.cookie_path' !

L'explication du dossier est peut-être à trouver dans les paramètres fournis par 1and1 et affichés par phpinfo(1) :
'./configure' '--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--
et :
'--includedir=/usr/include'

Démarrage des sessions :
session_name(SESSION_NAME);
@session_start();
session_unset();
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
giludo
 
J'ai aussi un 'session_write_close' au tout début pour fermer la session précédente. Je ne sais pas à quoi çà sert !
0
giludo
 
A défaut de trouver un moyen de ne pas conserver ces fichiers parasites, j'ai mis en place une fonction de suppression automatique des fichiers créés plus de 10 heures auparavant
0