Session ki casse aléatoirement... [PHP] - PHP - Programmation
Marsh Posté le 12-05-2003 à 11:30:52
qu'entends tu par casser ??
les sessions peuvent être limitées dans le temps ou finir à la fermeture du navigateur.
Marsh Posté le 12-05-2003 à 12:07:31
ethernal a écrit : qu'entends tu par casser ?? |
ben, je perd la session complètement(plus de variables sessions) et je me retrouve à la page de login...
j pense pas ke ce soit lié à l expiration, vu ke certaines fois, en deux clics, je la perd
j pensais ke ca pouvait venir d une utilisation abusive de javascript, mais en fait, je l'utilise pas souvent, pas sur des cokkies et ca arrive de perdre kan même la session sur une page ou il n y a pas de JS
Marsh Posté le 12-05-2003 à 12:11:31
enleve tout ce qui peut te faire perdre une session coté configuration. Url au lieu de cookies, plus de GCn ... ptet que tu identifieras mieux apres
Marsh Posté le 12-05-2003 à 12:11:38
tu n'aurais pas un session_destroy() qui traine qq part ?
Marsh Posté le 12-05-2003 à 12:19:12
ethernal a écrit : tu n'aurais pas un session_destroy() qui traine qq part ? |
je pense pas(je vérifierais tout à l heure kan même)...
masure >> késako GCn?
Marsh Posté le 12-05-2003 à 12:42:07
au fait, coment tu fais passer les sessions ?
par url, cookie ?
si c'est par l'url vérifie que tu la transmets chaque fois.
autre possibilité, vérifie que tu as bien un session_start() en haut de chaque page.
Marsh Posté le 12-05-2003 à 13:20:45
En_Sabah_Nur a écrit : je pense pas(je vérifierais tout à l heure kan même)... |
GC j'ai derapé, c'est garbage collector le truc qui efface les sessions mortes (ca doit pas deconner mais bon...)
Marsh Posté le 12-05-2003 à 14:58:54
ethernal a écrit : au fait, coment tu fais passer les sessions ? |
par cookie...
il y a bien un session start pour chaque page, vu ke c la même page ki est appellée et ki redirige ensuite vers des modules correspondant...
masure >> ok, v voir si je peux le désactiver ou autre...
v aussi essayer en faisant passer les sessions par url, mais ca va être assez dur de tester vu ke mon problème est aléatoire
edit: merci à tous les deux en tout cas
Marsh Posté le 21-05-2003 à 11:30:40
up
ça semble résolu(c pas sûr dans la mesure ou le blème était aléatoire )
j ai modifié le php.ini en mettant variables_order = "EGPCS"
au lieu de variables_order = "SEGPC" (mais je suis pas sûr ke ca ai changé grd chose) et surtout en mettant session.gc_probability = 0.1 au lieu de 1
résolution empirique, mais ki apparemment fonctionne
Marsh Posté le 12-05-2003 à 11:27:00
salut!
g un problème avec les sessions, elles cassent aléatoirement, quel que soit le navigateur(Galeon, IE5/6, Mozilla, Konqueror), et quelle que soit l action effectuée(donc "cassage" pas reproduisible)...
je suppute ke ca vient de mon serveur(linux, php4.2.3), mais j ai aucune idée de koi
si vous avez une idée
---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti