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

Symfony PHP Discussion :

Suppression temps d'attente d'une session


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2017
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2017
    Messages : 76
    Par défaut Suppression temps d'attente d'une session
    Bonjour,

    J'ai une application en PHP et ma base de données sur phpMyadmin-mySQL.
    J'ai précisé le temps d'attente de la session à 36000, mais je voudrais le supprimer et le laisser comme tous les site web sans délai.
    Est-ce-possible ? Si oui s'il vous plait comment je peux le faire ?
    De mon coté j'ai augmenté le délai mais je ne sais pas si ça est juste ou non.

    Veuillez-trouver au-dessous un bout de mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <?php
     
    use Symfony\Component\Debug\ErrorHandler;
    use Symfony\Component\Debug\ExceptionHandler;
     
    //ini_set('display_errors', 1);
    //error_reporting(-1);
    ErrorHandler::register();
    //if ('cli' !== php_sapi_name()) {
    ExceptionHandler::register();
    //}
     
    $app->register(new Silex\Provider\TwigServiceProvider(), array('twig.path' => __DIR__ . '/../views'));
    $app->register(new Silex\Provider\SessionServiceProvider(), array(
        'session.storage.options' => array(
            'cookie_lifetime' => 86400, //36000,
            'cookie_httponly' => false,
            'gc_maxlifetime' => 87400  //37000
            ),
            )
    );

  2. #2
    Membre Expert
    Avatar de ska_root
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    1 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Août 2005
    Messages : 1 203
    Par défaut
    bonjour,

    si je regarde l'API Symfony , il semble que :
    - pour l'option cookie_lifetime c'est '0' soit 'tant que le navigateur est ouvert'
    - pour le gc_maxlifetime, c'est '1440'

    http://api.symfony.com/master/Symfon...onStorage.html

    si tu retires simplement les options, ça devrait prendre les valeurs par défaut à l'initialisation du framework.


  3. #3
    Membre confirmé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2017
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2017
    Messages : 76
    Par défaut
    Bonjour,

    Pardon, mais quelles sont les options que je dois les retirer ?

  4. #4
    Membre Expert
    Avatar de ska_root
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    1 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Août 2005
    Messages : 1 203
    Par défaut
    d'après la doc

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $app->register(new Silex\Provider\SessionServiceProvider());

  5. #5
    Membre confirmé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2017
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2017
    Messages : 76
    Par défaut
    Vous voulez dire que je dois supprimer ça:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    'session.storage.options' => array(
            'cookie_lifetime' => 86400, //36000,
            'cookie_httponly' => false,
            'gc_maxlifetime' => 87400  //37000
    et je change dans mon php.ini ?

  6. #6
    Membre Expert
    Avatar de ska_root
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    1 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Août 2005
    Messages : 1 203
    Par défaut
    non, je dis juste qu'en retirant ces options, cela fonctionnera avec les valeurs par défaut du framework.

    surtout, ne modifiez pas votre php.ini !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Temps d'attente pendant une rotation
    Par jeyGey dans le forum XNA/Monogame
    Réponses: 1
    Dernier message: 07/09/2013, 15h04
  2. Réponses: 0
    Dernier message: 11/07/2013, 09h11
  3. socket TCP et temps d'attent pour une connexion?
    Par toutounesan dans le forum VB.NET
    Réponses: 28
    Dernier message: 19/08/2011, 16h51
  4. application pour limiter le temps d'ouverture d'une session
    Par Blue_Strike dans le forum Windows XP
    Réponses: 6
    Dernier message: 24/06/2009, 20h30
  5. Réponses: 2
    Dernier message: 28/04/2009, 15h26

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