[PHP] - Destruction de session

- Destruction de session [PHP] - PHP - Programmation

Marsh Posté le 29-05-2002 à 14:26:05    

Salut tlm,
 
Chez Free.fr, quand on crée une session en PHP avec session_start(), ça crée un fichier .sess_084980blabla dans le répertoire \sessions\ (chez les autres hébergeurs aussi je suppose, m'enfin), et quand le client se déconnecte sans faire appel à un session_destroy(), le fichier reste et à la longue on a plein de pitits fichiers bien encombrants.
 
Donc question : y a pas un moyen de faire le ménage autrement qu'à la main dans les sessions "mortes" ?
 
Thanx ...


---------------
"D'abord arrêter le chimique, et après reprendre l'école ..."  
Reply

Marsh Posté le 29-05-2002 à 14:26:05   

Reply

Marsh Posté le 29-05-2002 à 14:27:45    

Tu aurais pu choisir un autre pseudo que Zero Cool quand même. Tu n'as donc aucun respect pour toi-même. Ou bien tu as aimé Hackers, mais là tu es un boolay.
 
Pour ton problème, hélas, je ne peux rien.


---------------
Le site de ma maman
Reply

Marsh Posté le 29-05-2002 à 14:28:26    

le ménage se fait tout seul mais est dépendant de la conf de PHP (donc de l'hébergeur)
 
à chaque création de session, PHP à X chance sur 100 d'effacer les fichiers de session obsolètes (c'est dans le PHP.INI mais je me souviens plus de la ligne)
 
tu peux paramétrer (sur ton propre serveur, là c'est pas possible) pour qu'il efface à chaque création.
 
attends un petit peu ça va partir tout seul.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 29-05-2002 à 14:29:16    

Cherrytree a écrit a écrit :

Tu aurais pu choisir un autre pseudo que Zero Cool quand même. Tu n'as donc aucun respect pour toi-même. Ou bien tu as aimé Hackers, mais là tu es un boolay.
 
Pour ton problème, hélas, je ne peux rien.  




"un hot"?  :D

Reply

Marsh Posté le 29-05-2002 à 14:35:57    

Sh@rdar a écrit a écrit :

le ménage se fait tout seul mais est dépendant de la conf de PHP (donc de l'hébergeur)
 
à chaque création de session, PHP à X chance sur 100 d'effacer les fichiers de session obsolètes (c'est dans le PHP.INI mais je me souviens plus de la ligne)
 
tu peux paramétrer (sur ton propre serveur, là c'est pas possible) pour qu'il efface à chaque création.
 
attends un petit peu ça va partir tout seul.  




 
Ah ouais exact :
 
; Percentual probability that the 'garbage collection' process is started
; on every session initialization.
session.gc_probability = 1
 
C'est quand même bien fait ...
 

Cherrytree a écrit a écrit :

Tu aurais pu choisir un autre pseudo que Zero Cool quand même. Tu n'as donc aucun respect pour toi-même. Ou bien tu as aimé Hackers, mais là tu es un boolay.




 
:D 10ème degré !!! Hackerz est un film "culte" pour moi, tellement il est mauvais !
Bon c'est pas tout, j'ai un Gibson à hacker, a+ :D


---------------
"D'abord arrêter le chimique, et après reprendre l'école ..."  
Reply

Marsh Posté le 29-05-2002 à 14:51:18    

prettysmile a écrit a écrit :

 
"un hot"?  :D  



Visiblement non, cf son explication qui se tient carrément :

Citation :

:D 10ème degré !!! Hackerz est un film "culte" pour moi, tellement il est mauvais !  
Bon c'est pas tout, j'ai un Gibson à hacker, a+ :D

Moi ça me va. Le gars est normal. Ouf, on a eu chaud.


---------------
Le site de ma maman
Reply

Marsh Posté le 29-05-2002 à 14:53:43    

si ca te vas, ca me va ...

 

[jfdsdjhfuetppo]--Message édité par prettysmile le 29-05-2002 à 14:53:54--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 29-05-2002 à 14:56:49    

Cherrytree a écrit a écrit :

Moi ça me va. Le gars est normal. Ouf, on a eu chaud.  




 
Merci, merci ...


---------------
"D'abord arrêter le chimique, et après reprendre l'école ..."  
Reply

Marsh Posté le 29-05-2002 à 14:58:34    

De rien. Tu as prouvé ta valeur.


---------------
Le site de ma maman
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed