Phpsessid
14 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

sglasson - WRInaute discret

- Messages: 136
- Inscription: 16 Juil 2002
Phpsessid
Bonsoir,
Décidemment, j'ai pas mal de pb avec ce PHPSESSID....
Comme chaque page de mon site est générée de maniere dynamique, j'utilise la fonction:
ini_set('session.use_trans_sid', false); afin de supprmier le PHPSESSID dans l'url de mes pages.
Ceci fonctionnait bien et fonctionne encore tres bien a l'interieur du site. Mais je m'en rend compte ce soir, a chaque acces sur mon site depuis une nouvelle fenetre IE le PHPSESSID apparait....
Or OVH annonce aujourd'hui l'installation de la nouvelle version de PHP la 4.3.0?
Avez vous le meme pb?
Y a t il une relation de cause a effet?
Merci
Décidemment, j'ai pas mal de pb avec ce PHPSESSID....
Comme chaque page de mon site est générée de maniere dynamique, j'utilise la fonction:
ini_set('session.use_trans_sid', false); afin de supprmier le PHPSESSID dans l'url de mes pages.
Ceci fonctionnait bien et fonctionne encore tres bien a l'interieur du site. Mais je m'en rend compte ce soir, a chaque acces sur mon site depuis une nouvelle fenetre IE le PHPSESSID apparait....
Or OVH annonce aujourd'hui l'installation de la nouvelle version de PHP la 4.3.0?
Avez vous le meme pb?
Y a t il une relation de cause a effet?
Merci
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
Stéphane,
Je t'ai répondu en messagerie sans avoir lu ce post...
session.use_only_cookies integer (valeurs 0 ou 1)
Spécifie si le module doit utiliser seulement les cookies pour stocker les identifiants de sessions du coté du navigateur. Par défaut, cette option vaut 0 (inactif, pour compatibilité ascendante). En l'activant, vous éviterez les attaques qui utilisent des identifiants de sessions dans les URL. Cette configuration a été ajoutée en PHP 4.3.0.
Peut-être une piste pour toi?
Dan
Je t'ai répondu en messagerie sans avoir lu ce post...
session.use_only_cookies integer (valeurs 0 ou 1)
Spécifie si le module doit utiliser seulement les cookies pour stocker les identifiants de sessions du coté du navigateur. Par défaut, cette option vaut 0 (inactif, pour compatibilité ascendante). En l'activant, vous éviterez les attaques qui utilisent des identifiants de sessions dans les URL. Cette configuration a été ajoutée en PHP 4.3.0.
Peut-être une piste pour toi?
Dan
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
Stéphane,
Tu as bien mis les lignes:
Dan
Tu as bien mis les lignes:
- Code: Tout sélectionner
ini_set('session.use_trans_sid', false);
ini_set('session.use_only_cookies', false);
Dan
- BDGest
- WRInaute occasionnel

- Messages: 279
- Inscription: 6 Jan 2003
Ben moi j'ai mis mes adresse avec l'url complète (http://www.monsite.com/...) et je n'ai plus le problème.
- magnetophone
- Nouveau WRInaute

- Messages: 28
- Inscription: 3 Sep 2003
comme conseillé par vanillefraise, je poste ici. donc, je disais :
Bonjour,
J'ai essayé d'appliquer la méthode indiquée pour supprimer le paramètre de session dans l'URL. Cela ne fonctionne pas.
Je suis chez OVH, d'autres clients sont ils touchés par ce problème ?
le site en question : http://www.lachaiserose.net
merci,
pascal.
Bonjour,
J'ai essayé d'appliquer la méthode indiquée pour supprimer le paramètre de session dans l'URL. Cela ne fonctionne pas.
Je suis chez OVH, d'autres clients sont ils touchés par ce problème ?
le site en question : http://www.lachaiserose.net
merci,
pascal.
-

yazerty - WRInaute passionné

- Messages: 1682
- Inscription: 19 Juin 2005
Bonjour,
Je fais remonter un vieux topic, mais si ça peut aider quelqu'un d'autre un jour, voici une petite astuce que je viens de trouver à propos du même problème :
Comme vous l'aurez remarquer, ce petit code, à placer en haut de vos pages, permet de n'ouvrir de session que si, et seulement si, une session a déjà été ouverte précédemment et qu'il y a donc un identifiant de session concernant cet utilisateur.
La première ouverture de session est effectuée lors de la vérification du login/password de l'utilisateur. Lors de cette première ouverture le PHPSESSID sera initialisé.
Si le visiteur ne s'identifie pas, aucune session ne sera ouverte. Ce qui semble d'ailleurs en soit plus sympa question code (mais je ne m'y connais pas énormément, j'apprends petit à petit...).
Vouala
Je fais remonter un vieux topic, mais si ça peut aider quelqu'un d'autre un jour, voici une petite astuce que je viens de trouver à propos du même problème :
- Code: Tout sélectionner
// Ouverture de session
if($PHPSESSID) {
session_start($PHPSESSID);
}
Comme vous l'aurez remarquer, ce petit code, à placer en haut de vos pages, permet de n'ouvrir de session que si, et seulement si, une session a déjà été ouverte précédemment et qu'il y a donc un identifiant de session concernant cet utilisateur.
La première ouverture de session est effectuée lors de la vérification du login/password de l'utilisateur. Lors de cette première ouverture le PHPSESSID sera initialisé.
Si le visiteur ne s'identifie pas, aucune session ne sera ouverte. Ce qui semble d'ailleurs en soit plus sympa question code (mais je ne m'y connais pas énormément, j'apprends petit à petit...).
Vouala
- cyno
- Nouveau WRInaute

- Messages: 7
- Inscription: 15 Fév 2006
Bonjour à tous,
J'ai le même problème chez 1and1.
La variable PHPSESSID apparait uniquement lors de l'ouverture de session.
Allez voir sur http://www.kestudy.com/
Après cette variable n'est plus présente dans la suite de la navigation. Elle passe donc par les cookies.
Le prblème est que j'ai installé robostats et l'ensemble de mes pages indéxés ont un PHPSESSID dans l'url :/
Quelqu'un aurait il une solution, car j'ai essayé toutes les solutions proposés dans les autres topics, rien ne marche.
Voila mon phpinfo:
http://www.kestudy.com/test/phpinfo.php5
Merci d'avance de votre aide.
J'ai le même problème chez 1and1.
La variable PHPSESSID apparait uniquement lors de l'ouverture de session.
Allez voir sur http://www.kestudy.com/
Après cette variable n'est plus présente dans la suite de la navigation. Elle passe donc par les cookies.
Le prblème est que j'ai installé robostats et l'ensemble de mes pages indéxés ont un PHPSESSID dans l'url :/
Quelqu'un aurait il une solution, car j'ai essayé toutes les solutions proposés dans les autres topics, rien ne marche.
Voila mon phpinfo:
http://www.kestudy.com/test/phpinfo.php5
Merci d'avance de votre aide.
- ericdebra
- WRInaute discret

- Messages: 71
- Inscription: 25 Juin 2004
Au cas où tu n'aurais toujours pas trouvé, mais j'ose espérer que si
Voici ce qu'il faut faire si les ini_set n'ont aucun effets (j'ai eu le même problème) :
Dans un fichier .htaccess dans la racine du site, ajouter cette ligne :
Et après c'est fini
Plus de PHPSESSID apparent dans les liens.
Voici ce qu'il faut faire si les ini_set n'ont aucun effets (j'ai eu le même problème) :
Dans un fichier .htaccess dans la racine du site, ajouter cette ligne :
- Code: Tout sélectionner
php_flag session.use_trans_sid off
Et après c'est fini
-

Veteran - Nouveau WRInaute

- Messages: 3
- Inscription: 16 Juin 2006
yazerty a écrit:Bonjour,
Je fais remonter un vieux topic, mais si ça peut aider quelqu'un d'autre un jour, voici une petite astuce que je viens de trouver à propos du même problème :
- Code: Tout sélectionner
// Ouverture de session
if($PHPSESSID) {
session_start($PHPSESSID);
}
Comme vous l'aurez remarquer, ce petit code, à placer en haut de vos pages, permet de n'ouvrir de session que si, et seulement si, une session a déjà été ouverte précédemment et qu'il y a donc un identifiant de session concernant cet utilisateur.
La première ouverture de session est effectuée lors de la vérification du login/password de l'utilisateur. Lors de cette première ouverture le PHPSESSID sera initialisé.
Si le visiteur ne s'identifie pas, aucune session ne sera ouverte. Ce qui semble d'ailleurs en soit plus sympa question code (mais je ne m'y connais pas énormément, j'apprends petit à petit...).
Vouala
GENIAL !!
Merci beaucoup, jte remercie énormément !
Je suis passé chez OVH et j'ai tout essayé :
- le htaccess avec les php_value ou php_flag -> 500 INTERNAL SERVER ERROR
- Le php.ini -> en hébergement mutualisé ça le lit pas
- le ini_set dans la page .php -> 500 INTERNAL SERVER ERROR
J'ai cherché plein de forum, et, bien qu'en fin de compte ça soit super simple, j'ai vu cette solution nulle part !
Bravo et merci
Maintenant, grâce à toi, www.geneeweb.com (ne cliquez pas !) devrait augmenter son (faible) PageRank
- Minouko
- Nouveau WRInaute

- Messages: 3
- Inscription: 4 Sep 2006
Bonjour,
Voilà, j'ai le même problème avec PHPSESSIONID qui ne veut pas disparaitre.
Je suis chez SIVIT.
1er cas) je mets ceci qui n'a aucun effet:
ini_set('session.use_trans_sid', false);
ini_set('session.use_only_cookies', false);
2eme)
je remplace mon session_start() par ceci
// Ouverture de session
if($PHPSESSID) {
session_start($PHPSESSID);
}
en fait cela fonctionne, on ne voit plus le PHPSESSIONID par contre les
variables de sessions ont disparut.
Cordialement,
Minouko
Voilà, j'ai le même problème avec PHPSESSIONID qui ne veut pas disparaitre.
Je suis chez SIVIT.
1er cas) je mets ceci qui n'a aucun effet:
ini_set('session.use_trans_sid', false);
ini_set('session.use_only_cookies', false);
2eme)
je remplace mon session_start() par ceci
// Ouverture de session
if($PHPSESSID) {
session_start($PHPSESSID);
}
en fait cela fonctionne, on ne voit plus le PHPSESSIONID par contre les
variables de sessions ont disparut.
Cordialement,
Minouko
14 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- PHPSESSID
- Pourquoi ?PHPSESSID ?
- phpsessid et desindexation
- suppression du PHPSESSID
- PHPSESSID et référencement
- phpsessid et easyphp
- Référencement et PHPSESSID
- PHPSESSID ... grrr....
- GG et OVH-PHPSESSID
- Le retour du PHPSESSID
- Google, cookie et phpsessid...
- Phpsessid dans l'url
- PHPSESSID=.... retirer de l'url
- [résolu] PHPSESSID têtu
- la verité sur phpsessid
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
