Dfeprod
Messages postés42Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention 8 mai 2013
-
12 nov. 2005 à 22:19
J_G
Messages postés1406Date d'inscriptionmercredi 17 août 2005StatutMembreDernière intervention28 août 2007
-
13 nov. 2005 à 21:00
bonjour j'utilise un serveur eco et depuis aujourd'hui mes session ne fonctionne plus j'ai l'erreur suivante
Warning: session_destroy(): Session object destruction failed
et
Warning: Unknown(): write failed: No space left on device (28) 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 (/tmp) in Unknown on line 0
Dfeprod
Messages postés42Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention 8 mai 2013 12 nov. 2005 à 22:41
merci pour les réponses j'ai déja essayé vos solutions je viens de déplacer le repsertoires dans un rep spéciale /home/session je l'ai mis en chmod 777 j'ai bien mon fichier sess_xxx qui est créée et le contenue me semble correct mais dans mon code quand je fait une lecture de la session echo($_SESSION['domaine']); elle renvoie du vide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Dfeprod
Messages postés42Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention 8 mai 2013 12 nov. 2005 à 23:15
j'utilise squiremail aussi et il ne fonctionne plus a cause des session a me stress de plus en plus, j'ai fais un reboot complet du serveur et c'est le même prob
Dfeprod
Messages postés42Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention 8 mai 2013 13 nov. 2005 à 09:01
aucune idée tout allait bien quand soudain un samedi matin tous mes clients m'appelle car impossible de rentrer sur leurs sites. j'ai fais le ménage dans les sessions. a chaque essai connexion 2 fichiers sont créés un vide et un autre rempli des bonnes valeurs. le problème c'est que dans le code mes sessions resorte a vide et sans modifier mon code source.
kohntark
Messages postés3706Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 13 nov. 2005 à 10:07
Ca ne va peut être pas t'aider, mais en lisant ton post je suis allé
jetter un oeil dans mon rep contenant les sessions et, comme toi, j'ai
2 fichiers créés lors d'une connexion, 1 vide et l'autre contenant les
bonnes données. Je ne sais pas d'où cela vient, mais en tout cas ça ne
me pose aucun problème de fonctionnement.
Pourquoi avoir changé session.save_path au fait ? De mémoire, le fait
de d'utiliser des chemins type rep1/rep2/etc... nécessite de définir la
profondeur dans session.save_path et peut poser pb dans certains cas.
Je dis peut être une grosse bêtise, mais personnellement je ne vois pas
l'intérêt de changer ce rep alors que ça fonctionné correctement avant,
c'est à mon avis ajouter des pbs potentiels.
Ton /tmp était il réellement saturé ? et le DD ?
Quand tu dis que tes variables de sessions "resortent à vide", tu veux
dire qu'elles sont correctement définies mais que leur contenu est vide
? Dans ce cas, une fois une session crée, que se passe t il si tu
supprimes le fichier session vide et que tu affiches tes variables de
session, sont elles encore définies ?
Dfeprod
Messages postés42Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention 8 mai 2013 13 nov. 2005 à 10:13
j'ai déplacé le répertoire car mon fichier tmp avait toutes mes install.
(je fonctionne sous linux)
je ne pense pas avoir un dd saturé (80GO) uniquement dédié aux sites.
quand j'édite mon fichier session j'ai un vide et un avec toutes mes variables qui me semble correcte. par contre quand je rajoute un echo($_SESSION['xxx']); j'ai que du vide
?????
bizzare alors que ça fonctionnait avant
J_G
Messages postés1406Date d'inscriptionmercredi 17 août 2005StatutMembreDernière intervention28 août 200710 13 nov. 2005 à 10:43
Salut,
Je comprend ta souffrance... Un serveur dédié, des sites hébergé dessus, des clients qui râlent...
Qu'elle est ta distribution ?
Quelquelle soit, fait une sauvegarde de ton sytème,
de tes répertoires
/usr/lib/mysql
/usr/lib/apache
/usr/lib/php
/var/www
... bref tous les repertoires intéressant selon ta configuration ...
Puis essaye de réinstaller PHP, et si ce n'est pas suffisant Apache
Car je trouve que l'erreur Unknow() fail to open stream est une bien
mauvaise nouvelle... On dirait que qque chose est cassé. As-tu essayer
d'utiliser fopen, fread, fwrite. Les session utilisent exactement ces
fonctions.
Autre chose :
/tmp NE DOIT PAS SERVIR POUR INSTALLER DES BINAIRES !!!!
Tu as /usr/lib et /usr/bin pour faire tes install perso
Au pire, utilise /home/<moi>/.monProg
Mais pas /tmp...
Peut-être le problèm viend de la : un prog installer dans /tmp jouant au cador!