Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2824 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  PHP, Apache et Session : Y aurait il un Bug ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP, Apache et Session : Y aurait il un Bug ?

n°289122
samuelp
Posté le 18-01-2003 à 19:08:10  profilanswer
 

Voila,
 
 Pour developper mon Intranet j'utilise des variables de Sessions associés a des Cookies.
 
 Jusque là tout va bien
 
J'ai modifié le Php.ini afin que les sessions aient une duree de vie de 24 min.
 
 Ok, c nickel
 
Je relance Apache, j'ouvre une session, je laisse la page + de 30 minutes ,je reviens et je vais sur la page d'acceuil. Candide je me dis que ça marche et non ma Session est toujours active  :heink:  
 
 
C quoi qui Bug ? Mozilla ? (Qui garde les Cookies de Session qui faut pas) PHP ? Apache ?
 
 
Avez vous une petite idee ?

mood
Publicité
Posté le 18-01-2003 à 19:08:10  profilanswer
 

n°289123
Sh@rdar
Ex-PhPéteur
Posté le 18-01-2003 à 19:15:04  profilanswer
 

quels paramêtres as-tu modifié dans le php.ini et quels sont les réglages maintenant ?


---------------
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
n°289125
samuelp
Posté le 18-01-2003 à 19:18:37  profilanswer
 

Sh@rdar a écrit :

quels paramêtres as-tu modifié dans le php.ini et quels sont les réglages maintenant ?


session.cookie_lifetime = 1440

n°289127
Sh@rdar
Ex-PhPéteur
Posté le 18-01-2003 à 19:25:43  profilanswer
 

si tu modifies le temps de vie du cookie, c'est pas pour autant que ta session va se détruire (et heureusement, sinon on pourrait pas utiliser de session sans cookie, aucun intêret)
 
il doit y avoir un session maxlifetime ou un truc dans le genre (durée en secondes) à modifier pour changer la durée de vie de la session


---------------
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
n°289132
samuelp
Posté le 18-01-2003 à 19:39:56  profilanswer
 

Voila tout ce qu'il y a pour la section Session :
 
 

Code :
  1. [Session]
  2. ; Handler used to store/retrieve data.
  3. session.save_handler = files
  4. ; Argument passed to save_handler.  In the case of files, this is the path
  5. ; where data files are stored. Note: Windows users have to change this
  6. ; variable in order to use PHP's session functions.
  7. session.save_path = /tmp
  8. ; Whether to use cookies.
  9. session.use_cookies = 1
  10. ; Name of the session (used as cookie name).
  11. session.name = PHPSESSID
  12. ; Initialize session on request startup.
  13. session.auto_start = 0
  14. ; Lifetime in seconds of cookie or, if 0, until browser is restarted.
  15. session.cookie_lifetime = 1440
  16. ; The path for which the cookie is valid.
  17. session.cookie_path = /
  18. ; The domain for which the cookie is valid.
  19. session.cookie_domain =
  20. ; Handler used to serialize data.  php is the standard serializer of PHP.
  21. session.serialize_handler = php
  22. ; Percentual probability that the 'garbage collection' process is started
  23. ; on every session initialization.
  24. session.gc_probability = 1
  25. ; After this number of seconds, stored data will be seen as 'garbage' and
  26. ; cleaned up by the garbage collection process.
  27. session.gc_maxlifetime = 1440
  28. ; Check HTTP Referer to invalidate externally stored URLs containing ids.
  29. session.referer_check =
  30. ; How many bytes to read from the file.
  31. session.entropy_length = 0
  32. ; Specified here to create the session id.
  33. session.entropy_file =
  34. ;session.entropy_length = 16
  35. ;session.entropy_file = /dev/urandom
  36. ; Set to {nocache,private,public} to determine HTTP caching aspects.
  37. session.cache_limiter = nocache
  38. ; Document expires after n minutes.
  39. session.cache_expire = 180
  40. ; use transient sid support if enabled by compiling with --enable-trans-sid.
  41. session.use_trans_sid = 1
  42. url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

n°289161
Dost67
Posté le 18-01-2003 à 20:20:03  profilanswer
 

session.gc_probability = 1
 
Je crois que le pb. Encore que c pour détruire la session sur le serveur et pas le cookie sur le client.

n°289164
Dost67
Posté le 18-01-2003 à 20:21:13  profilanswer
 

session.use_trans_sid = 0
session.gc_maxlifetime = 1440
session.gc_probability = 100
session.cookie_lifetime = 1440

n°289224
samuelp
Posté le 18-01-2003 à 20:32:33  profilanswer
 

Dost67 a écrit :

session.use_trans_sid = 0
session.gc_maxlifetime = 1440
session.gc_probability = 100
session.cookie_lifetime = 1440


 
Oki merci je vais essayer


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  PHP, Apache et Session : Y aurait il un Bug ?

 

Sujets relatifs
redirection en PHP, question facile ...[PHP/MYSQL] le max d'un varchar spossible
[PHP] Register Globals sur Oxyd?![PHP][ORACLE] les connexions persistantes, comment ça marche?
[TOPIC UNIQUE] PHP-GTK Des applications graphiques en PHPAppli PHP sur CD ROM ?
Comparaison de tableau en PHPSession qui se détruise lorsque l'on ferme la fenêtre
methode mkdirs de la classe File ou Droits avec apache et tomcat[PHP/Flash] login....
Plus de sujets relatifs à : PHP, Apache et Session : Y aurait il un Bug ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR