Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : session [ Divers / Général ] (aaaaammounti)

jeudi 29 novembre 2007 à 10:31:43 | session

aaaaammounti

salut
comment préciser la durée de vie de session?
merci

jeudi 29 novembre 2007 à 12:27:00 | Re : session

neigedhiver

Réponse acceptée !
Salut, ini_set('session.cookie_lifetime', XX); ini_set('session.gc_maxlifetime', XX); http://fr.php.net/manual/fr/ref.session.php

jeudi 29 novembre 2007 à 22:11:40 | Re : session

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

petit bemol quand même...
SI on est sur un serveur hébergeant plusieurs sites (en dédié, voire en mutualisé si l'hébergeur n'est pas très futé...), il est possible que le paramètrage du vhost ou/et la configuration php désignent le même répertoire de sauvegarde des sessions pour tous les sites.
Or, les sessions sont nettoyées par un garbage collector propre au module php. Ce dernier est appelé par exemple ttes les 30mn pour un site donné, et si un autre a indiqué une durée de vie des dessions d'1h, toutes les heures pour ce dernier.
Sauf que si les 2 sites partagent le même répertoire de sessions...le garbage collector n'a, lui, aucun moyen de savoir à quel site appartient tel ou tel fichier de session. Et il effacera TOUS les fichiers de session dont la durée de vie a été supérieure à la moins grande des durées de vie initialisées sur les 2 sites. Bref, même pour le site dont les sessions doivent durer 1h...elles ne dureront que 30mn, dans cet exemple.

La solution : assigner à un site son propre répertoire de sessions, soit dans le vhost, soit dans la config php pour ce site :
http://www.php.net/manual/fr/function.session-save-path.php



vendredi 30 novembre 2007 à 08:25:00 | Re : session


Cette discussion est classé dans : session


Répondre à ce message

Sujets en rapport avec ce message

fonction session_start [ par drakull ] Bonjour,Je suis chez free.fr et j'essaye de faire une zone membre, mais j ai un message d erreur à l utilisation de la fonction session_start :Call to fermer une session... [ par FleX ] bah voilag un site ou j'utilise les sessions pour transmettre les variables ,c vâchement + pratique Mais quand, l'utilisateur, vuet la fermer ya 2 sol HELP!! fin de session & mysql [ par eax ] bonsoir,j'ai un petit soucis avec les sessions php4. j'ai une table users avec un champ online qui passe à 1 lorsque l'user est connecté, et à 0 lorsq alimenter un tableau avec des variables de session [ par pichoro ] bonjour,voila mon probleme, je voudrais recuperer des variables et les stocker en tant que variables de session dans un tableau array();.j'ai donc un session [ par lan0sic ] Bonjour,Voila : J'ai fait un systeme de seesion (inscritptionn/connexion) avec un cookie a la connexion. quand on est connecter on ce redirige dans un variables de session [ par grom53 ] salut, je voudrais utiliser des variables de session en PHP avec session_start, session_register... Mon script est bon (c est un ex de bouquin) mais l Problème pour un panier de commande [ par hsii04 ] Bonjour,J'ai un ptit problème je voudrait réaliser le développement d'un panier de commande en PHP/MySQL utilisant les sessions. Mais je n'arrive qu'à Variable dans une session [ par RockmanX ] Voila,je voudrais stocker des données dans une session nommée session_user qui s'ouvre à la suite d'un formulaire de login si le mot de passe et le no sessions [ par eax ] salut!j'utilise les session sur mon site et j'ai mis un truc du genre session_register("blabla");j'aimerais savoir comment récupérer (sous forme de ta session session_start [ par amosc ] salut a tous ;Pourquoi lorsque je fais un session-start j obtient cette erreur:Warning: Cannot send session cookie - headers already sent by (output s


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.