pb fermeture session.. help!!!!! moi pa comprendre.... - PHP - Programmation
Marsh Posté le 29-07-2002 à 12:07:14
dsl ptit pb...
je la refais mais en mieux... ;-p
qelqu'un peut m'expliquer d'ou vient l'erreur ????? la je pige pas..
Marsh Posté le 29-07-2002 à 12:07:44
session save path tu en a plus besoin avec les version recente (normalement) de plus que le tien n'est pas parametré (ex: $path=session_save_path("ceasyphp/tmp/" );
Marsh Posté le 29-07-2002 à 12:09:57
petire info , si le code se reduit à :
<?session_start();session_destroy();
?>
l'erreur est la meme:
Warning: Session object destruction failed in K:\PHP\authent.php on line 1
le reste du code a été mis pour faire des tests.. ;-)
Marsh Posté le 29-07-2002 à 12:18:11
arf, j'ai trouvé...
plein d'erreure survienne a ca
essaye <?php session.......... ?>
Marsh Posté le 29-07-2002 à 12:22:26
arggggg.....
tjours le meme probleme...
Warning: Session object destruction failed in K:\PHP\authent.php on line 1
Marsh Posté le 29-07-2002 à 12:27:27
bon, la ca doit etre la config serveur qui merde, t'a koi?
Marsh Posté le 29-07-2002 à 13:42:23
mon hebergeur à un serveur Microsoft IIS 5..
si c un pb de config, je vais voir ca avec lui..
Marsh Posté le 29-07-2002 à 13:44:50
regarde le phpinfo pour savoir si les session son a cookie ou en tmp
Marsh Posté le 29-07-2002 à 13:56:21
les sessions sont par cookie, et tmp ( definition d'un rep temporaire ).
Marsh Posté le 29-07-2002 à 14:32:33
pkoi cette kestion ? ca aurai une incidence sur le fermeture de la session ?
Marsh Posté le 29-07-2002 à 14:45:00
sur un serveur NT si tu n'as pas les droit modifie sur un repertoire, tu ne peux pas supprimer de fichier, il faut donc verifier que l'utilisateur internet (IUSR) a les droits sur le repertoire des fichiers de session.
Marsh Posté le 29-07-2002 à 14:47:11
Snipe Foo a écrit a écrit : sur un serveur NT si tu n'as pas les droit modifie sur un repertoire, tu ne peux pas supprimer de fichier, il faut donc verifier que l'utilisateur internet (IUSR) a les droits sur le repertoire des fichiers de session. |
vi, pas bete, j'avai oublié ca aussi
Marsh Posté le 29-07-2002 à 14:55:44
thorra a écrit a écrit : je vais donc voir ca avec mon hebergeur.. |
et en local... ca marche?
Marsh Posté le 29-07-2002 à 15:03:09
en local j'utilise un serveur apache et non IIS...
et ca marche tres tres bien..
le probleme c'est que j'ai pas de serveur IIS ici.. ( on est tous sou win 98,ME... ( ), je ne peut donc pas faire de tests en local..
Marsh Posté le 29-07-2002 à 12:03:23
voici le code de ma page :
<?session_start();
$name=session_name();
$id=session_id();
$path=session_save_path();
$test="test";
session_register('test';
$is = session_is_registered('test';
echo "name=$name, id=$id, path=$path, is=$is";
session_destroy();
?>
et voici l'erreur que j'ai :
name=PHPSESSID, id=0c8caf6db10b7036aa481fab8a18f0e8, path=d:\tmp\sessions, is=1
Warning: Session object destruction failed in K:\PHP\authent.php on line 11
si qqun pe m'expliquer