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 :

erreur sur session_start()


Sujet :

Langage PHP

  1. #1
    Membre actif
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Points : 249
    Points
    249
    Par défaut erreur sur session_start()
    Bonjour,

    J'ai un site : http://linteaux-de-france.com
    Je n'ai effectué aucune aucune modification sur mes scripts, ni sur l'application en général.
    Mon sympathique hébergeur a effectué une maintenance de ses systèmes ce week-end.
    Et curieusement RIEN NE VA PLUS sur mon site. On retrouve le même type d'erreur aléatoirement en naviguant sur le site. Bien sûr on dit que "c'est à cause de moi !!!"
    Voici le message : (comme vous pourrez le constater, malheureusement)

    Fatal error: Call to undefined function session_start() in /web/sites/user/2/213/52562/public/www/informe.php on line 17
    Je m'étonne très fort qu'une fonction d'un langage puisse disparaître !!
    Quelqu'un a-t-il déjà rencontré ce problème quelque part? Y a-t-il une solution? ex : configuration de paramètre dans php.ini !! etc...

    Je vous remercie.
    M.M.M.

  2. #2
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut

    Fais un phpinfo() et regarde si tu as bien le droit d'utiliser les sessions, si ce n'est pas le cas, c'est qu'ils ont modifié le php.ini

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 97
    Points : 119
    Points
    119
    Par défaut
    Et si tu commentes cette ligne, ça donne quoi ?
    On ne sait jamais, peut-être que le serveur est paramètré avec session.auto_start à "on". Tu pourras voir cette information dans le phpinfo() que t'as conseillé trotters213...
    Mon tit blog: blog.uliniux.org
    Dans la vie, on peut faire autre chose que travailler: Suivez le guide

  4. #4
    Membre actif
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Points : 249
    Points
    249
    Par défaut erreur sur session_start()
    Merci à mes deux interlocuteurs.
    Dans le cas de mettre en commentaire la ligne à problème, ce n'est pas facile car le souci peut se produire dans un script qcq et si je change à un endroit ça peut se produire à un autre sans aucune certitude sur le fait que ça se soit bien passé là où est le commentaire.
    Voici le résultat de mes phpinfo():
    Valeurs des paramètres SESSION fournies par phpinfo().
    J'ai l'impression que l'on ne peut rien en conclure.
    Note : Les deux versions de php sont différentes en local et chez l'hébergeur.
    M.M.M.

    **** CHEZ MON HEBERGEUR
    session
    Session Support enabled
    Registered save handlers files user
    Registered serializer handlers php php_binary

    Directive Local Value Master Value
    session.auto_start Off Off
    session.bug_compat_42 On On
    session.bug_compat_warn On On
    session.cache_expire 180 180
    session.cache_limiter nocache nocache
    session.cookie_domain no value no value
    session.cookie_lifetime 0 0
    session.cookie_path / /
    session.cookie_secure Off Off
    session.entropy_file no value no value
    session.entropy_length 0 0
    session.gc_divisor 100 100
    session.gc_maxlifetime 1440 1440
    session.gc_probability 1 1
    session.hash_bits_per_character 4 4
    session.hash_function 0 0
    session.name PHPSESSID PHPSESSID
    session.referer_check no value no value
    session.save_handler files files
    session.save_path no value no value
    session.serialize_handler php php
    session.use_cookies On On
    session.use_only_cookies Off Off
    session.use_trans_sid 0 0
    *** en LOCAL
    session
    Session Support enabled
    Registered save handlers files user

    Directive Local Value Master Value
    session.auto_start Off Off
    session.bug_compat_42 Off Off
    session.bug_compat_warn On On
    session.cache_expire 180 180
    session.cache_limiter nocache nocache
    session.cookie_domain no value no value
    session.cookie_lifetime 0 0
    session.cookie_path / /
    session.cookie_secure Off Off
    session.entropy_file no value no value
    session.entropy_length 0 0
    session.gc_divisor 1000 1000
    session.gc_maxlifetime 1440 1440
    session.gc_probability 1 1
    session.name PHPSESSID PHPSESSID
    session.referer_check no value no value
    session.save_handler files files
    session.save_path C:/EASYPHP\tmp\ C:/EASYPHP\tmp\
    session.serialize_handler php php
    session.use_cookies On On
    session.use_only_cookies Off Off
    session.use_trans_sid Off Off

  5. #5
    Membre expérimenté Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Points : 1 537
    Points
    1 537
    Par défaut
    cherche pas, su tu as cette erreur (Fatal error: Call to undefined function xxxxx) de temps en temps alors que tu utilises session_start() dans toutes tes pages, le probleme ne vient pas de toi mais de l'hebergeur car il a bien activé le support des sessions..
    Le plus grand arbre est né d'une graine menue, une tour de neuf étages est partie d'une poignée de terre.
    Mon blog : http://web.codeur.free.fr

  6. #6
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut
    tu peux nous montrer ta ligne où l'erreur se produit stp ?

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 97
    Points : 119
    Points
    119
    Par défaut
    le support ne serait pas activé pour php5 et pas pour php4 par hasard, ou l'inverse ?

    J'ai déjà vu ce type de problème dans le cas d'une cohébitation de ces deux versions de php. quand tu as le résultat de ce phpinfo, quelle version de php t'indique t'il ?
    Mon tit blog: blog.uliniux.org
    Dans la vie, on peut faire autre chose que travailler: Suivez le guide

  8. #8
    Membre actif
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Points : 249
    Points
    249
    Par défaut version php
    Bonjour,
    chez mon hébergeur j'avais un pack avec php4 et tout allait très bien.
    j'ai changé pour un nouveau pack avec php5 et j'ai eu un premier souci avec un paramètre changé dans php.ini. J'ai modifié php.ini dans ma structure d'hébergement et tout a été bien pendant une semaine. Puis il y a eu maintenance chez mon hébergeur et "catastrophe". Ils sont apparemment sur le problème et disent que le souci n'existerait que chez les personnes ayant modifié comme moi leur php.ini perso. Ils demandent que je revienne en arrière (pour essai) ... pour, je le crains, avoir la première erreur !!!!!!!
    J'attends donc.
    M.M.M.

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

Discussions similaires

  1. Erreur sur Session_start
    Par Sytchev3 dans le forum Langage
    Réponses: 6
    Dernier message: 13/09/2007, 15h01
  2. [Cookies] Erreur sur session_start
    Par Gerbaud dans le forum Langage
    Réponses: 3
    Dernier message: 15/04/2007, 19h02
  3. [PHP5 APACH2 WIN32]Erreurs sur "session_start();"
    Par Jean_Benoit dans le forum Langage
    Réponses: 3
    Dernier message: 17/02/2006, 14h36
  4. [VBS] Erreur sur "AddWindowsPrinterConnection"
    Par Admin dans le forum VBScript
    Réponses: 5
    Dernier message: 27/03/2004, 16h15
  5. Erreur sur le TNSListener après installation de 9iAS
    Par Patmane dans le forum Installation
    Réponses: 4
    Dernier message: 04/02/2004, 11h16

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