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

6 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 833
     
    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
  2. 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
  3. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 833
     
    Répertoire "include" ??
    Tu as changé le session.save_path et/ou le session.cookie_path ?
    Comment initialises tu tes sessions ?

    0
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. 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