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 :

Plusieurs warning avec session_start


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 59
    Par défaut Plusieurs warning avec session_start
    Bon j'essaie de faire marcher le session_start mais j'ai plusieur warning qui me sont retourné doc un je suppose pour la creation d'un dossier a la racine.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Warning: session_start() [function.session-start]: open(/UTILISER-UN-SESSION-SAVE-PATH-LOCAL/sess_d608b66dd862a6dd93fb2ec6af5b4621, O_RDWR) failed: No such file or directory (2) in /a/hamilcar/s4/rsi1/delmas/public_html/index3.php on line 2
     
    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /a/hamilcar/s4/rsi1/delmas/public_html/index3.php:2) in /a/hamilcar/s4/rsi1/delmas/public_html/index3.php on line 2
     
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /a/hamilcar/s4/rsi1/delmas/public_html/index3.php:2) in /a/hamilcar/s4/rsi1/delmas/public_html/index3.php on line 2
     
    Warning: Unknown: open(/UTILISER-UN-SESSION-SAVE-PATH-LOCAL/sess_d608b66dd862a6dd93fb2ec6af5b4621, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
     
    Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/UTILISER-UN-SESSION-SAVE-PATH-LOCAL) in Unknown on line 0
    Voici pour les warning, et pour info voici ce que me retourne le phpinfo() vis a vis des session. en sachant que je ne peux pas modifier le php.ini

    http://uuu.enseirb.fr/~delmas/index.php

    Pour visualiser les warning c'est ici : http://uuu.enseirb.fr/~delmas/index3.php

    j'ai donc creer un repertoire sessions et UTILISER-UN-SESSION-SAVE-PATH-LOCAL avec le chmod a 777 ais ca change rien.

    merci encore

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu peux créer un repertoire dans / et tu ne peux pas modifier le php.ini ?

    Tu devrais contacter le responsable du serveur ce que tu dois faire.
    A priori, il t'est demandé d'utiliser session_save_path() pour définir ton répertoire de session.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    UTILISER-UN-SESSION-SAVE-PATH-LOCAL
    bizarre ce nom de repertoire non ??

    qu'as tu dans le php.ini pour la directive session.save_path ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 59
    Par défaut
    En fait je suis sur un serveur de mon école, et chaqu eleve a un dossier public_html, donc lequel on peux y mettre nos fichier html et ce dernier est accessible via le net exemple avec les liens donné precedement.

    donc le php.ini je ne peux pas le voir mais phpinfo me retourne :
    session.save_path /UTILISER-UN-SESSION-SAVE-PATH-LOCAL.

    Et avec session_save_path() je peux lui passer un paramettre pour lui dire quel repertoire utiliser?

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Et avec session_save_path() je peux lui passer un paramettre pour lui dire quel repertoire utiliser?
    La documentation est ton amie.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 59
    Par défaut
    Oui je regardais en effet la doc mais ca m'aide pas pour autant:

    si je fais un session_save_path('sessions');
    j'a cette erreur.

    Warning: session_save_path() [function.session-save-path]: open_basedir restriction in effect. File(sessions) is not within the allowed path(s): (.:/opt/php-5.2.2/lib/php:/opt/www/php) in /a/hamilcar/s4/rsi1/delmas/public_html/index3.php on line 2

    et si je fais un session_save_path('/sessions');
    Warning: session_save_path() [function.session-save-path]: SAFE MODE Restriction in effect. The script whose uid is 11258 is not allowed to access / owned by uid 0 in /a/hamilcar/s4/rsi1/delmas/public_html/index3.php on line 2


    ???

    merci

  7. #7
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Comme ca ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    session_save_path($_SERVER['DOCUMENT_ROOT'] . '/sessions');
    sinon vois ton administrateur, il te dira comment c'est prévu.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. ouvrir plusieurs fenetre avec un lien
    Par demanghonj dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 21/10/2004, 11h35
  2. Query sur plusieurs colonnes avec count(distinct...)
    Par Jeankiki dans le forum Langage SQL
    Réponses: 2
    Dernier message: 18/08/2004, 16h22
  3. [ Struts ] plusieurs conditions avec equal?
    Par njac dans le forum Struts 1
    Réponses: 7
    Dernier message: 04/06/2004, 10h04
  4. Combiner plusieurs textures avec couches alpha
    Par TibobiT dans le forum OpenGL
    Réponses: 2
    Dernier message: 01/05/2004, 16h20
  5. Economie de mémoire pour plusieur images avec la même source
    Par neness dans le forum Composants VCL
    Réponses: 5
    Dernier message: 18/01/2004, 11h56

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