probleme variable session

Infostravaux
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 14
Inscription: 15 Juin 2010

probleme variable session

Message le Mar Juil 13, 2010 17:31

bonjour, je viens demander un petit coup de patte sur une chose très étrange (pour moi en tout cas)

J'ai fait quelques sites web et pour l'instant jamais eu de souci sur les variables de sessions, or la sur ovh, ca fait 2 h que je lutte et que je n'arrive a rien du tout.



Code: Tout sélectionner
<?php
session_start();
$token = md5(uniqid(rand(), true));
$_SESSION['_token_'] = $token;?>



sur une page

Code: Tout sélectionner
<?php
session_start();
echo $_SESSION['_token_time_'];?>


ne donne strictement rien

pourtant en local ca marche, sur d'autres serveur qu'ovh ca marche, la y a pas moyen...

probablement du a la version de php , je met une copie de mon 'phpinfo()'

session
Session Support enabled
Registered save handlers files user sqlite
Registered serializer handlers php php_binary wddx

Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 Off Off
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 1000 1000
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 5 5
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /var/lib/php/session /var/lib/php/session
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid 0 0



merci d'avance pour toute aide potentielle


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Re: probleme variable session

Message le Mar Juil 13, 2010 17:35

T'as oublié de dire ce que tu voulais faire non ?

Parce que je comprends pas quand je lis ton code, tu inscrits un champ '_token_' et tu veux récupérer un champ différent qui est '_token_time_'. Les noms devraient être les mêmes non ?

Infostravaux
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 14
Inscription: 15 Juin 2010

Re: probleme variable session

Message le Mar Juil 13, 2010 17:46

oups pas malin du tout de ma part de prendre les mauvaises variables...

bref, l'idée étant juste que sur 2 pages , l'une dans laquelle je met quelque chose dans une variable session, l'autre ou je suis sensé la récupérer

je fais un echo sur la première page de ma variable session ca fonctionne
je tente de récupérer quelque chose dans la page d'après, plus rien

évidement je n'ai plus le code sous la main, mais le code pour voir toutes les variables de session ne me retourne plus rien sur la page suivante alors que sur les autres hébergements (et en local je n'ai aucun souci)


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: probleme variable session

Message le Mar Juil 13, 2010 19:32

il semblerait qu'à certains moments ovh ait un problème d'écriture sur les répertoires et ça touche, dans mes cas perso, les sessions

Infostravaux
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 14
Inscription: 15 Juin 2010

Re: probleme variable session

Message le Mar Juil 13, 2010 20:41

et tu a trouvé une solution à ca ? certains parlent de changer le répertoire par défaut des sessions il me semble, ou des trucs du genre.

N'ayant pas spécialement l'habitude de galérer vis à vis des sessions j'ai pas encore regardé comment les gérer plus en détail.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: probleme variable session

Message le Mar Juil 13, 2010 20:57

Ca arrive hyper rarement, moins d'une fois par mois, donc je n'ai rien tenté pour corriger ce problème


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8578
Inscription: 23 Nov 2005

Re: probleme variable session

Message le Mar Juil 13, 2010 21:36

Ton session_start(), tu le fais bien avant tout affichage de code HTML ? Pas d'espaces invisibles, de retour chariot, etc ?


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: probleme variable session

Message le Mar Juil 13, 2010 21:49

ça peut être une erreur d'écriture qui affiche un message d'erreur et empêche, ensuite, les variables de session


Zecat
WRInaute accro
WRInaute accro
 
Messages: 12002
Inscription: 1 Mar 2005

Re: probleme variable session

Message le Mar Juil 13, 2010 21:53

UsagiYojimbo a écrit:Ton session_start(), tu le fais bien avant tout affichage de code HTML ? Pas d'espaces invisibles, de retour chariot, etc ?

Il aurait un message d'erreur dans ce cas non ?


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8578
Inscription: 23 Nov 2005

Re: probleme variable session

Message le Mar Juil 13, 2010 21:57

Tout dépend si il affiche les warning ou non.


Zecat
WRInaute accro
WRInaute accro
 
Messages: 12002
Inscription: 1 Mar 2005

Re: probleme variable session

Message le Mar Juil 13, 2010 22:55

Exact. J'avais oublié cette possibilité.

Infostravaux
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 14
Inscription: 15 Juin 2010

Re: probleme variable session

Message le Mar Juil 13, 2010 23:32

en effet je n'affiche pas les erreurs "sur ce serveur" mais comme le code fonctionne sans erreur en local et sur un autre serveur, il me semblerais que ca ne puisse pas être cela.

en effet je fais bien le session_start() en tout début de code avant de faire quoi que ce soit

par contre il semblerais en effet que le problème qui a duré tout cet aprem ne soit plus apparent sur le serveur a l'heure actuelle... ce qui est encore plus frustrant en fait... qu'ovh selon les heures veuille bien ou pas des variables de session...


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Re: probleme variable session

Message le Mar Juil 13, 2010 23:48

Un avantage de plus pour les dédiés =P

Infostravaux
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 14
Inscription: 15 Juin 2010

Re: probleme variable session

Message le Mer Juil 14, 2010 0:00

c'est ca le pire :) c'est un dédié :(
c'est mon premier dédié donc je suppose qu'en modifiant certains trucs j'aurais pu potentiellement résoudre le souci, mais la rien n'y faisais.

mais bon merci bien pour les solutions potentielles :) et à bientôt a mon avis, mon premier serveur dédié à surement pas fini de m'en faire baver :(


Zecat
WRInaute accro
WRInaute accro
 
Messages: 12002
Inscription: 1 Mar 2005

Re: probleme variable session

Message le Mer Juil 14, 2010 0:46

Mais pourquoi il n'y a pas sur le marché des offres "mutu pour moi tout seul" !

Je m'explique :

- Le mutu c'est cool a gérer : tu mets les pieds sous la table, t'as juste a lancer file zila et filer un nom et un pass. Inconvénient : : y a 200 autres gugusses qui te pourrissent TON temps de reponse :-)

- Le dédié c'est cool : tu as toute la puissance de feu rien que pour toi. Inconvénient : c'est galère et ca fait peur et du coup on franchit pas le pas.

Qu'est ce qui empeche des hebergeur de proposer des mutu "tout seul" ? Avec l'avantage du mutu (rien a faire) et l'avantage du dédié (toute l'artilerie rien que pour ma pomme) ?


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité