IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Probleme de durée de session


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    GYK
    GYK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Par défaut Probleme de durée de session
    Bonjour,
    Tout est dans le titre.
    J'utilise wamp pour tester un site avec connection ou admin ou membre, et quelque soit le temps que je met dans session.gc_maxlifetime de php.ini, je déconnect et pas suivant un laps de temps précis c'est très irrégulier.
    Quelqu'un à t'il une idée.
    Merci

  2. #2
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    Salut

    Est tu certain d'avoir modifier le bon php.ini ?
    As tu redémarrer les services (au moins Apache) ?

    Si c'est Php que tu utilise, fait un ini_get('session.gc_maxlifetime') pour vérifier sa valeur.

    Sinon, tu peux aussi changer cette directive via un .htaccess dans le site Web, l'avantage c'est que ça s'appliquera uniquement pour ce site là, et non tous les sites en développement.

  3. #3
    GYK
    GYK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Par défaut
    Bonjour RunCodePhp,
    Est tu certain d'avoir modifier le bon php.ini ?
    J'en ai qu'un dans mes fichiers configurations de WAMP

    J'ai poussé un peu plus loin ma recherche et en fait, je suis sous FF et quand je vais voir mes cookies ma session est bien présente, mais ce sont sans doute les valeurs de mes variables sessions qui disparaissent sans être réinitialisée.
    A+

  4. #4
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    J'en ai qu'un dans mes fichiers configurations de WAMP
    C'est à dire ? C'est vague.

    Des php.ini il y en a au moins 2, et il y en a qu'1 qui sera tenu compte.
    Le bon php.ini se trouve dans : (de mon coté pour exemple)
    D:\wamp\bin\apache\Apache2.2.17\bin
    Au niveau de Apache (pas de Php).

    Mais le plus simple c'est d'exploiter WampServer (icon dans la barre des tâches) : Php -> php.ini
    Ca ouvrira le bon php.ini

    Donc mêmes question : Est tu certain d'avoir modifier le bon php.ini ?
    Puis as tu redémarrer Apache pour que la nouvelle valeur soit prise en compte ?

    Puis les vérifications que tu fais ne servent pas à grand choses.
    Fait un ini_get() comme je te l'ai dis, c'est nettement plus pertinent comme info.
    Ou alors fait un phpinfo().


    Mis à part ça, même si tu réinitialise des variables de sessions, normalement une session doit rester la même, conserver son même identifiant.

    Puis la durée d'expiration n'a normalement aucun rapport la dedans, sauf si on modifie soit même le temps d'expiration du cookie ou/et de session.

  5. #5
    GYK
    GYK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Par défaut
    Mais le plus simple c'est d'exploiter WampServer (icon dans la barre des tâches) : Php -> php.ini
    Ca ouvrira le bon php.ini
    C'est ce que je fais, et c'est pour ça que j'ai dis que j'en avais qu'un.
    Ma valeur cela fait trois jours que je l'ai modifiée, donc au moin trois redémarage PC, donc a mon sens trois redémarage Apache.
    Je vais essayer avec ini_get()
    A+

  6. #6
    GYK
    GYK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Par défaut
    Avec ini_get() j'ai:

    Warning: Wrong parameter count for ini_get()

Discussions similaires

  1. probleme de duree de session
    Par lesafir dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 09/08/2007, 11h38
  2. [Sécurité] Problème durée de session
    Par flydragon dans le forum Langage
    Réponses: 10
    Dernier message: 15/05/2006, 09h19
  3. [Session]Problème de fermeture de session
    Par july dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 16/06/2005, 12h25
  4. [JSP] probleme d'invalidation de session
    Par Jovial dans le forum Servlets/JSP
    Réponses: 11
    Dernier message: 04/06/2004, 15h27
  5. [VB.NET] Durée de session limitée ?
    Par Pari dans le forum ASP.NET
    Réponses: 3
    Dernier message: 28/04/2004, 16h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo