Problème avec PHPSESSID chez OVH
6 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

zian - WRInaute discret

- Messages: 100
- Inscription: 15 Avr 2003
Problème avec PHPSESSID chez OVH
Rebjr,
Je reviens poser une autre question :
J'ai retiré dans le sessions.php les lignes concernant les sessionid, et bizarrement, au démarrage de mon site, j'ai ceci qui s'ajoute :
*ttp://www.inachisio.com/index.php?PHPSESSID=de4095440a29d0eef172ed076d17f7d9
de même sur des .html !
Qqun connait ce PHPSESSID ? Il disparait ensuite avec un reload, ou dès que l'on change de page.
En revanche, en ouvrant un explorateur, il réapparait.
Ce pb n'apparait que sous OVH, et pas sous mon EASYPHP @ home. Il semblerait que dans le php.ini, une variable session.name prenne cette valeur PHPSESSID.
Qqun aurait-il déjà rencontré ce pb ? merci
Je reviens poser une autre question :
J'ai retiré dans le sessions.php les lignes concernant les sessionid, et bizarrement, au démarrage de mon site, j'ai ceci qui s'ajoute :
*ttp://www.inachisio.com/index.php?PHPSESSID=de4095440a29d0eef172ed076d17f7d9
de même sur des .html !
Qqun connait ce PHPSESSID ? Il disparait ensuite avec un reload, ou dès que l'on change de page.
En revanche, en ouvrant un explorateur, il réapparait.
Ce pb n'apparait que sous OVH, et pas sous mon EASYPHP @ home. Il semblerait que dans le php.ini, une variable session.name prenne cette valeur PHPSESSID.
Qqun aurait-il déjà rencontré ce pb ? merci
-

ludoanimation - WRInaute impliqué

- Messages: 770
- Inscription: 25 Juil 2003
essaye ca :
- Code: Tout sélectionner
ini_set("session.use_trans_sid", 0);
ini_set('session.use_only_cookies', 1);
session_start();
-

zian - WRInaute discret

- Messages: 100
- Inscription: 15 Avr 2003
J'ai essayé un code du même type hier soir, mais sans succès.
D'après d'autres personnes qui rencontrent le même problème, il s'agit d'une évolution de la version de PHP chez OVH qui amène ce soucis :
Cf :
http://www.webrankinfo.com/forums/viewtopic_6009.htm
Alors j'ai essayé cet autre code :
QUI MARCHE
Après tout ce temps (3 / 4 heures, ca marche enfin) ... Houpi.
Je pense avoir fait le tour pour les URL-Rewriting et .htaccess de mon ptit site *ttp://www.inachisio.com
Qu'en pensent les experts ?
D'après d'autres personnes qui rencontrent le même problème, il s'agit d'une évolution de la version de PHP chez OVH qui amène ce soucis :
Cf :
http://www.webrankinfo.com/forums/viewtopic_6009.htm
Alors j'ai essayé cet autre code :
- Code: Tout sélectionner
ini_set('session.use_cookies', '1');
ini_set('session.use_only_cookies', '1'); // PHP >= 4.3
ini_set('session.use_trans_sid', '0');
ini_set('url_rewriter.tags', '');
QUI MARCHE
Après tout ce temps (3 / 4 heures, ca marche enfin) ... Houpi.
Je pense avoir fait le tour pour les URL-Rewriting et .htaccess de mon ptit site *ttp://www.inachisio.com
Qu'en pensent les experts ?
-

ludoanimation - WRInaute impliqué

- Messages: 770
- Inscription: 25 Juil 2003
Je vais garder dans un coin ton bout de code qui marche chez ovh, il me sera utile quand je ferais la bascule easy -> ovh.
Pour ton rewriting tu peux faire mieux : par ex :
http://www.inachisio.com/categories_14.html pourait etre transformé en http://www.inachisio.com/14/chats.html ou http://www.inachisio.com/14-chat.html
parce qu'ici l'underscore n'est pas compris comme un séparateur par gg , et il n'y a aucun mot cle dans l'url.
Pour ton rewriting tu peux faire mieux : par ex :
http://www.inachisio.com/categories_14.html pourait etre transformé en http://www.inachisio.com/14/chats.html ou http://www.inachisio.com/14-chat.html
parce qu'ici l'underscore n'est pas compris comme un séparateur par gg , et il n'y a aucun mot cle dans l'url.
- nico78
- WRInaute discret

- Messages: 126
- Inscription: 21 Avr 2004
Peux tu me dire comment tu lances ta session.
Avant j'étais chez phpnet, il n'y avait pas de problème. J'ai rajouté le code que tu as donné ci-dessus.
Moi j'ai actuellement un truc du genre :
ini_set('session.use_cookies', '1');
ini_set('session.use_only_cookies', '1'); // PHP >= 4.3
ini_set('session.use_trans_sid', '0');
ini_set('url_rewriter.tags', '');
if ($PHPSESSID=="")
{
session_name();
session_start();
$s_id=$PHPSESSID;
session_register('s_id');
...blabla
}
else
{
session_name();
session_start();
}
J'ai une erreur du genre session déjà ouverte
Avant j'étais chez phpnet, il n'y avait pas de problème. J'ai rajouté le code que tu as donné ci-dessus.
Moi j'ai actuellement un truc du genre :
ini_set('session.use_cookies', '1');
ini_set('session.use_only_cookies', '1'); // PHP >= 4.3
ini_set('session.use_trans_sid', '0');
ini_set('url_rewriter.tags', '');
if ($PHPSESSID=="")
{
session_name();
session_start();
$s_id=$PHPSESSID;
session_register('s_id');
...blabla
}
else
{
session_name();
session_start();
}
J'ai une erreur du genre session déjà ouverte
6 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
