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 :

session_start(), PHPSESSID et FireFox


Sujet :

Langage PHP

  1. #1
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut session_start(), PHPSESSID et FireFox
    bonjour à tous,

    Alors que j'ai indiqué dans mon php.ini (et redémarré apache off course) :
    session.name = PHPSESSIDXXX

    Mon site continue de créer des sessions au nom de PHPSESSID tout court lorsque j'appelle session_start() ...

    J'ai loupé quelque chose ?

    Questions bonus :
    Avec Firefox, où sont stockés les cookies de session ? Autant les cookies classiques sont stockés dans un fichier cookies.sqlite, autant je ne retrouve pas mes cookies de session... please !

  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
    Points : 3 947
    Points
    3 947
    Par défaut
    Salut

    session.name = PHPSESSIDXXX
    Es-tu certain d'avoir modifié le bon php.ini ?
    As tu vérifié ça en faisant un ini_get(), ou un phpinfo() ?
    Quel est ton environnement ? (local, distant, LAMP, WAMP, MAMP, etc ...)

    autant je ne retrouve pas mes cookies de session
    Le cookie de session c'est ce qui est enregistré dans ton PC dans SQLite.
    Par contre, le fichier de la session (coté serveur) est par défaut enregistré dans un répertoire tmp.
    C'est dans la directive "session.save_path" du php.ini où le chemin est défini.
    Là aussi tu peux le vérifier avec un ini_get() ou phpinfo().

  3. #3
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    Salut RunCodePhp,

    Effectivement phpinfo() m'a prouvé que ma modif n'était pas prise en compte. Je me suis aperçu que je travaillais sur un php.ini qui n'était pas celui chargé

    J'allais dans C:\wamp\php\php.ini au lieu de C:\wamp\Apache2\bin\php.ini
    ...

    Merci beaucoup !!!

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

Discussions similaires

  1. [Cookies] Variable PHPSESSID avec session_start()
    Par licorne dans le forum Langage
    Réponses: 4
    Dernier message: 25/04/2007, 17h47
  2. Réponses: 18
    Dernier message: 19/08/2004, 16h11
  3. [XML][XSL][Mozilla Firefox] Integraton dans une page JSP
    Par BANATACH dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 05/08/2004, 15h46
  4. Java ne fonctionne pas sous Firefox
    Par Info-Rital dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 30/07/2004, 00h37

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