OVH Cloud OVH Cloud

ini_set("session.use_trans_sid", 0);

4 réponses
Avatar
Seb
Salut à tous,

J'ai sur mon serveur, des sites sur lesquelles j'utilise la récriture des
URL pour l'ajout du SID. Mais d'autre sites ne doivent pas utiliser cette
réécriture, pour des questions d'optimisation. Je fixe donc dans le fichier
de conf : session.use_trans_sid à 0 et j'essaye de le forcer à 1 dans
certain script mais sans succès. ini_set("session.use_trans_sid",0);
Es ce que l'écriture est juste ?

D'avance merci,

Séb

4 réponses

Avatar
Zouplaz
Seb - :

Salut à tous,

J'ai sur mon serveur, des sites sur lesquelles j'utilise la récriture
des URL pour l'ajout du SID. Mais d'autre sites ne doivent pas
utiliser cette réécriture, pour des questions d'optimisation. Je fixe
donc dans le fichier de conf : session.use_trans_sid à 0 et j'essaye
de le forcer à 1 dans certain script mais sans succès.
ini_set("session.use_trans_sid",0); Es ce que l'écriture est juste ?

D'avance merci,

Séb


Juste, elle l'est, j'utilise le même appel et il produit le résultat
excompté.

Avatar
Seb
La doc semble indiquer PHP_INI_SYSTEM | PHP_INI_PERDIR. pour
session.use_trans_sid.
Si j'ai bien compris c'est pas modifiable avec un ini_set donc ?

Par contre ça semble être possible en modifiant le httpd.conf

Dans un message précédent sur le forum, j'ai vu qu'on pouvait faire :
php_flag option on|off
Je débute en Apache, j'ai fait des recherches sur ce sujet dans la doc pdf
de Apache mais je n'y ai rien trouvé à propos de php_flag.

Seriez vous ou je peux trouvé de la doc sur le sujet du paramétrage de php
via httpd.conf ?
Et pourriez vous m'expliquer le fonctionnement.

D'avance un grand merci,

Séb
Avatar
P'tit Marcel
Seb écrivit:
Je fixe
donc dans le fichier de conf : session.use_trans_sid à 0 et j'essaye
de le forcer à 1 dans certain script mais sans succès.
ini_set("session.use_trans_sid",0); Es ce que l'écriture est juste ?


Voir la doc sur ini_set : a priori la directive session.use_trans_sid ne
peut être modifiée à l'intérieur d'un script php. Force-la dans le
.htaccess du répertoire.


--
P'tit Marcel

Avatar
Seb
"P'tit Marcel" écrivait
Voir la doc sur ini_set : a priori la directive session.use_trans_sid ne
peut être modifiée à l'intérieur d'un script php. Force-la dans le
.htaccess du répertoire.


Effectivement c'est ce qu'il me semblait avoir compris, pourrais tu
m'expliquer comment faire la modif à partir d'un .htaccess ; la commande qui
permet de modifier la conf de php à partir d'apache ?

D'avance un grand merci,

Séb