Mise en ligne / pb session?

Eléphant du PHP | 66 Messages

24 déc. 2006, 16:21

Bonjour,

Grande journée pour moi puisque je compte mettre en ligne mon 1er site un peu complexe, un site pour développer le covoiturage en Ariège http://www.enroute09.org

Tout marche nickel en local, alors j'ai préparé les bases distantes, uploadé mes fichiers, lancé l'URL et... malheur, un problème de session ou de cookie: il semble que le système recherche une session existante (?) sur un répertoire qui n'existe pas (ou plutôt un répertoire inaccessible pour moi).

Quelqu'un peut-il m'en dire plus? (j'ai bloqué l'index.html, il faut utiliser "http://www.enroute09.org/FrontControlle ... tion=index" pour voir l'erreur)

Merci et joyeux Noël! :)

Flashball

ViPHP
ViPHP | 1961 Messages

24 déc. 2006, 16:52

Bonjour et Joyeux Noël à toi aussi.

D'après le message le dossier C:\php5\sessiondata n'existe pas et ça doit être le dosier que tu as défini pour sauvegarder les sessions dans le fichier de configuration (php.ini) par la la directive "session_save_path".
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphant du PHP | 66 Messages

24 déc. 2006, 16:59

ok merci: pour résumer c'est un pb lié à mon hébergeur? Je n'ai en effet pas accès à ces configs, il s'agit d'un hébergement mutualisé "standard pas cher" de base!

ViPHP
ViPHP | 1961 Messages

24 déc. 2006, 17:02

Re,
Tu devrais voir la question avec lui (ton hébergeur).
Ça peut être aussi une question de droits dans le dossier.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphant du PHP | 66 Messages

27 déc. 2006, 13:30

Bonjour,

Mon hébergeur semble avoir réglé les pb de droits et/ou d'existence des dossiers posant problème à la session.

J'ai encore une erreur cependant, que je n'ai pas en local... quelqu'un peut-il m'en dire plus?

Sur l'URL http://www.enroute09.org, il faut cliquer sur le logo en haut à gauche pour la voir...

Merci pour votre aide,

Flashball

ViPHP
ViPHP | 1961 Messages

27 déc. 2006, 13:35

Bonjour,
dans le fichier "d:\www\enroute09.org\htdocs\FrontController.php5" tu tentes de faire un session_start mias les entêtes ont déjà été envoyées.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphant du PHP | 66 Messages

27 déc. 2006, 13:53

Il s'agit pourtant de la première instruction appellée dans cette méthode - après qq "include_once". Et cette méthode est la première qui est appellée.

L'autre chose qui me chagrine, c'est que tout se passe bien en local, je n'ai aucune erreur...

Commen traquer l'erreur quand elle ne se produit pas en local? :roll:

Eléphant du PHP | 66 Messages

27 déc. 2006, 14:01

Bon j'ai trouvé, il y avait 2 retours chariots à la fin de ma classe "ReferenceListManager"... Un de trop à priori!

Merci pour votre aide, et happy new year! 8)