Page 1 sur 1

Problème de session

Posté : 18 juil. 2007, 10:06
par yegortitov
Bonjour à tous,

j'ai développé une appli en php5 / oracle / apache, le tout sous Zend Framework, environnement windows XP. En local tout fonctionne bien.
Mais sur le serveur Linux, aucune de mes sessions n'a l'air de fonctionner.
En effet, j'utilise un tableau de session pour enregistrer les paramètres de l'utilisateur connecté, mais ça n'a pas l'air de marcher sous Linux car l'appli me redirige constamment vers la page d'authentification, chose que je lui demande de faire lorsque :

Code : Tout sélectionner

if(isset($_SESSION[APP]['user']['ROLE_ID'])){ $this->_redirect(ROOT_URL . '/Accueil/'); }else{ $this->_redirect(ROOT_URL . '/Authentification'); }
Merci pour toute aide.

Posté : 18 juil. 2007, 11:06
par Genova
Bonjour,
vérifie tout simplement si tu as les droits d'écriture sur le répertoire des sessions, et si la variable de session a bien été assignée.

Posté : 18 juil. 2007, 11:07
par Cyrano
Peut-être que la méthode serait à reconsidérer, voici un tuto sur l'utilisation de Zend_Auth

Posté : 18 juil. 2007, 13:45
par Invité
bonjour,

merci pour vos réponses. Le problème n'est visible que sous ie. Sous firefox, tout marche.
Pour résumer :

en local : pas de problème de récupération de session sous ie et firefox

sur le serveur linux : pas de pb sur firefox. Ne marche pas sous ie

Merci

Posté : 18 juil. 2007, 14:48
par yegortitov
question soulevée (je ne suis pas fou) dans un autre forum . Si ç apeut aider :

http://www.developpez.net/forums/archiv ... 25910.html