Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/02/2007, 13h31   #1
Membre du Club
 
Inscription : juin 2004
Messages : 257
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 257
Points : 64
Points : 64
Par défaut session_register et configuration php

Bonjour,

Mon hébergeur à réinstaller le serveur dédier suite à un crash disque sans prendre l'ancienne configuration du php.ini
Aujourd'hui, je meretrouve avec de vieux site qui ont des dysfonctionnements.

Dans ces vieux sites, on utilisait encore "session_register()"
et cette fonction ne marche plus avec la nouvelle configuration. Pourtant, je lui es bien fait mettre register_global = On

Y a t'il autre chose qui pourrait désactiver cette fonction?

Voila le paramétrage des sessions actuellement au niveau du serveur :
Citation:
session
Session Support enabled
Registered save handlers files user mm

Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 On On
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 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /tmp /tmp
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid On On
Merci de votre aide
epeichette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 17h58   #2
Membre à l'essai
 
Inscription : décembre 2005
Messages : 22
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : décembre 2005
Messages : 22
Points : 23
Points : 23
Citation:
Envoyé par epeichette
Aujourd'hui, je meretrouve avec de vieux site qui ont des dysfonctionnements.
Salut,

Sois plus précis. Messages d'erreur ?
Hansolo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 18h21   #3
Membre du Club
 
Inscription : juin 2004
Messages : 257
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 257
Points : 64
Points : 64
Pour un site, suite a une identification, une fois les login PW passer, je dois arriver sur la page ou être rediriger vers une page d'erreur

les variables sont bie reconnu, mais la page reste blanche sans message d'erreur, rien

En début de page, il y a un session_register(), si je le remplace par $_SESSION[] , plus de problème la page s'affiche correctement.
Le problème c'est qu'il n'y a pas que ce site qui utilise session_register() et je me vois mal repasser sur tous ces vieux sites (mais encore fonctionnel).
D'autant qu'avant le crash, ils tournaient correctement...

donc que faire...
epeichette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 20h22   #4
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
en meme temps session_register() est une fonction qui se perd ..... donc tu devras tot ou tard faire le changement , autant le faire maintenant !
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 21h58   #5
Membre du Club
 
Inscription : juin 2004
Messages : 257
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 257
Points : 64
Points : 64
Je sais bien mais en attendant de refaire le développement qui va prendre beuacoup de temps, il faut que les sites soient en ligne rapidement. donc il me faut trouver ce qui pose pb en attendant.
epeichette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2007, 08h59   #6
Membre chevronné
 
Avatar de haltabush
 
Développeur Web
Inscription : avril 2005
Messages : 726
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 726
Points : 790
Points : 790
Sur que ca risquerais de prendre du temps de tout change... mais peut-être que tu peux utiliser une expression régulière sur tout ton code pour remplacer session_register("tavariable") par $_SESSION['tavariable']?
Du coup, il te faudrait, mettons, 1 demi journée pour tout modifier à la volée
haltabush est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2007, 09h20   #7
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
surement la version de php .... je doute que ton hebergeur accepte de retrograder .....
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2007, 09h56   #8
Membre du Club
 
Inscription : juin 2004
Messages : 257
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 257
Points : 64
Points : 64
J'ai la même version, je suis sur un serveur dédier donc l'hébergeur met les paramètres qu'on lui demande, je suis donc avec le même apache/php/mysql. Seuls le fichiers de config nont pas pu être récupéré.
epeichette est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h27.


 
 
 
 
Partenaires

Hébergement Web