Utilisation ini_set

Résolu
Coutcout86 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention   -  
Coutcout86 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un petit soucis concernant l'utilisation de la fonction ini_set.

Voilà l'objectif principale de cette utilisation est d'augmenter les temps de session (par défaut sur le serveur environ 20 minutes) .

Donc pour cela j'essaie d'utiliser la fonction ini_set comme ceci :

ini_set("session.gc_maxlifetime","60");


Le problème c'est qu'au bout de 60 secondes j'ai toujours ma session.

De plus, j'utilise cette ligne de code à chaque fois que je fais un
session_start()
.

Dois-je utiliser init_set à chaque fois que je fais un session_start ? Et deuxièmement comment ça se fait que j'ai toujours ma session au bout de 60 secondes alors que je modifie le paramètre ?

Pourriez-vous m'aider à résoudre cette problématique?

Merci d'avance.

1 réponse

ReDLoG Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   57
 
Bonsoir,
Pour la 1ère question, oui il faut définir ini_set() dans chaque page où tu démarres une session.
A la 2ème question, pour que la valeur soit prise en compte, il ne faut pas l'entourer de simples quotes ou de doubles quotes comme dans ton exemple. Donc:
ini_set("session.gc_maxlifetime", 60);

Cdlt.
0
Coutcout86 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour tes informations.
En revanche même en mettant pas de simples ou de doubles quotes sur la deuxième valeur ma session reste toujours active au bout de 60 secondes... Je ne comprends plus rien !! :-/
0