THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Gros problème cookie ?

(07-02-2011 18:31:54)


Bonjour à tous !

J'ai un problème étrange avec mes sites thelia.

En effet j'ai deux site complètement différent avec des bdd séparées le hic c'est que pour je ne sais qu'elle raison quand j'ajoute un produit à mon panier sur un site il s'ajoute sur un autre de mes sites quand je m'identifie il s'identifie sur l'autre etc. je ne sais par qu'elle moyen ils sont reliés , je me suis donc logiquement tourné vers un problème de cookie mais rien a faire je ne comprend pas .

Merci d'avance de votre aide !

Offline

#2 Re: Gros problème cookie ?

(08-02-2011 04:35:48)


Il ne s'agit pas d'un probleme de coockies mais de prefixe de tables
il faudrait que les tables de tes bases aient un prefixe different,
ca s'est l'explication wink
la solution, euh... on va attendre Roadster31 lol

Je reviens avec ce post
et la demande est dans la todo liste du wiki...depuis 2009

Last edited by reg (08-02-2011 04:45:07)


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

  • yoan
  • Cofondateur Thelia

Offline

#3 Re: Gros problème cookie ?

(08-02-2011 09:25:50)


Les sessions ne sont pas configurées correctement sur ton serveur.
Normalement les sessions sont liées au nom de domaine.

Ce n'est pas le cas apparemment chez toi. Attention car c'est dangereux.
Tu héberges le site où ?

Si c'est en local sur ton environnement de développement, c'est tout à fait normal.


http://yoandemacedo.com

Cofondateur de la solution Thelia 1.x

Offline

#4 Re: Gros problème cookie ?

(08-02-2011 11:18:30)


Thelia utilise le cookie par défaut des sessions PHP (PHPSESSID) pour maintenir la session, que ce soit en back-office ou font-office. Ce cookie est relatif à la racine de ton serveur (/), ce qui à pour conséquence que si tes Thelia sont installés dans deux sous-répertoires de ton serveur, la session est commune à l'ensemble des sous-répertoires, et donc aux deux back-offices.

Exemple: j'ai deux sites:

http://www.monsite.com/boutique_pro
http://www.monsite.com/boutique_part

Chacun a son back-office, auquel on accède avec deux logins différents

http://www.monsite.com/boutique_pro/admin_pro : login admin/truc
http://www.monsite.com/boutique_part/admin_part login adm/machin

Si je me connecte au B.O. admin_pro, que j'ouvre ensuite un autre onglet et que je demande la page http://www.monsite.com/boutique_part/ad … client.php, elle est affichée, alors que je ne me suis pas connecté au B.O. admin_part.

Tu est sans doute dans le cas de deux sites sur le même serveur, chaque site installé dans un sous répertoire, et tu te mélanges les pinceaux avec les diverses fenêtres de l'admin.

Le plus simple pour toi est d'utiliser deux naviagteurs différents, genre Chrome pour un des siste, et Firefox pour l'autre, il n'y aura pas de risque de "mélange" des sessions.

Yoan, on peut peut-être régler ce problème en 1.4.4 ?

Last edited by roadster31 (08-02-2011 11:19:43)


OpenStudio Toulouse

Offline

#5 Re: Gros problème cookie ?

(04-05-2011 08:36:58)


Bonjour,

Donc si je comprends bien, si on veut pouvoir utiliser deux thelia sans ce genre de problèmes de sessions il faut les installer dans des sous-répertoires du style :
http://boutique1.monsite.com
http://boutique2.monsite.com

C'est bien ça ?

Si oui, est-ce qu'une modification a été apporté dans la dernière version de THELIA pour éviter d'installer dans des sous-répertoires.
Merci

Offline

#6 Re: Gros problème cookie ?

(09-05-2011 13:33:36)


Une idée ?

D'avance merci.

Offline

#7 Re: Gros problème cookie ?

(09-05-2011 22:11:54)


rigamarole wrote:

Si oui, est-ce qu'une modification a été apporté dans la dernière version de THELIA pour éviter d'installer dans des sous-répertoires.

Qu'es-ce que tu entends par "éviter d'installer dans des sous-répertoires" ?


OpenStudio Toulouse

Offline

#8 Re: Gros problème cookie ?

(10-05-2011 06:48:25)


Désolé,

Je me relis et je me rends compte que ce que j'ai écrit n'est pas clair du tout.

Voilà, en fait j'ai un site vitrine http://www.monsite.com.
À cela on été ajouté 2 sites d'achat dont l'accès se fait à l'adresse suivante.
http://www.monsite.com/acheter/

Le client choisit 1 des 2 sites d'achat
http://www.monsite.com/acheter/achat1/
http://www.monsite.com/acheter/achat2/

Mon problème est le suivant, lorsque j'effectue des achats sur le site achat1 en étant connecté à mon compte utilisateur. Si j'ai le malheur de changer de site d'achat2 par erreur ou pour faire mumuse, je me rends compte que je suis également connecté à mon compte client sur le site achat2.
Et là, c'est le drame = Une seule session pour les deux sites.
Les actions sur les paniers se croisent… une horreur.

En voyant le post d'Alix, je me suis dit qu'il y a peut-être une solution.
J'espère que cette solution ne consiste pas à créer des «sous-domaines» pour chaque site d'achat du style http://achat1.monsite.com/ et http://achat2.monsite.com/

Voilà, j'espère que c'est un peu plus clair.
Un grand merci d'avance.