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

Langage PHP Discussion :

Applications multiples, même serveur, session name PHPSESSID


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2006
    Messages : 85
    Par défaut Applications multiples, même serveur, session name PHPSESSID
    Bonjour à tous,


    J'ai un petit souci de perte de variables de session avec mes applications.

    Voici le contexte:
    Nous somme plusieurs développeurs à maintenir des applications web sur un
    même serveur.
    Nos variables de session sont toutes maintenues dans le même path sur le serveur.
    Nous utilisons tous le même nom de session PHP par défaut, c'est-à-dire PHPSESSID.

    Pensez-vous que cette façon de faire peut provoquer des pertes de sessions
    ou du moins une certaine instabilité niveau session?

    Quel est la meilleure façon de faire pour éviter tout problème?
    Suffit-il d'avoir un nom de session différent par application ou faut-il mieux
    utiliser un path différent par application pour stocker les sessions?

    Merci d'avance pour vos réponses.

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut,

    Personnellement, j'ai toujours utilisé dans ce cas session_name() et je n'ai jamais eu de problème de perte de données ou d'instabilité.

    Tu dois toujours essayer autant que possible de gérer l'exécution d'une application dans un environnement séparé. Isole ainsi chaque application et tu t'éviteras bien des soucis.
    Et si tes applis doivent communiquer entre elles, utilise de préférence un système d'échange spécifique et surtout pas du code cross-app (où une appli appelle directement du code d'une autre appli, c'est le pire)

  3. #3
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2006
    Messages : 85
    Par défaut
    Bonjour rawsrc,


    Merci pour ta réponse.

    Quand tu dis que tu utilises toujours session_name() tu veux dire par là qu'à
    chaque application tu définis un nouveau nom autre que celui par défaut?

    C'est ça?

  4. #4
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    oui

    après si tu as des pertes, vérifie bien tout le paramétrage.
    Dans certains cas, j'ai opté pour la sauvegarde de la session en base de données, ainsi j'avais accès au log de la bdd en cas de problème.
    Bref, des soluces, y'en a...

  5. #5
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2006
    Messages : 85
    Par défaut
    Ok, merci rawsrc.

Discussions similaires

  1. Réponses: 3
    Dernier message: 29/06/2014, 13h57
  2. Réponses: 3
    Dernier message: 09/07/2008, 01h25
  3. Réponses: 3
    Dernier message: 30/06/2008, 22h18
  4. Réponses: 2
    Dernier message: 06/12/2007, 10h57
  5. Prblème de session ASP sur un même serveur
    Par jma85 dans le forum ASP
    Réponses: 4
    Dernier message: 28/12/2006, 15h21

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