Vinnie64 Posted December 13, 2011 Share Posted December 13, 2011 Bonjour à toutes et à tous, Je voudrais savoir comment vous avez configuré votre .htaccess ou settings.inc.php (PS_BASE_URI ?) pour ceux utilisant du SSL mutualisé chez OVH. Chez moi, le panier se vide. Ou la solution est-elle ailleurs ? Merci par avance, Link to comment Share on other sites More sharing options...
cedricfontaine Posted December 13, 2011 Share Posted December 13, 2011 Est ce qu'OVH offre maintenant des sites avec son propre certificat SSL ? Si le nom de domaine change il est possible que ce soit le cookie ou la session qui ne suit pas. Si tu es loggé par exemple, est ce que tu gardes ta connexion lorsque tu passes en ssl ? Link to comment Share on other sites More sharing options...
Vinnie64 Posted December 13, 2011 Author Share Posted December 13, 2011 Bonsoir Cédric, Merci pour ta réponse. En effet, si je suis connecté à mon compte, je perds également ma connexion. Que me conseillerais-tu ? Link to comment Share on other sites More sharing options...
cedricfontaine Posted December 13, 2011 Share Posted December 13, 2011 Tu peux essayer de demander à OVH ou sur leur forum s'il est possible de garder la session php entre le site et le ssl. Link to comment Share on other sites More sharing options...
Vinnie64 Posted December 13, 2011 Author Share Posted December 13, 2011 Ok, je vois. Si tel est le problème, le SSL mutualisé n'est vraiment pas terrible du tout. Link to comment Share on other sites More sharing options...
Vinnie64 Posted December 19, 2011 Author Share Posted December 19, 2011 Voici la raison du problème ci-dessous. Comment feriez-vous pour mettre cela en pratique sur un site presta ? Réponse officielle d'OVH : En fait, nous disposons d'un système de load-balancing sur l'ensemble des serveurs web, derrière l'ip de l'hébergement il y a des centaines de serveurs web. Lorsque vous vous connectez à votre site nous avons une machine (load-balanceur) qui redirige le trafic sur un web. Ces serveurs web vont ensuite lire les fichiers de votre site sur le Filer. À chaque fois que vous changez de sous domaine le load balanceur vous redirige sur un nouveau web. Merci donc de mettre en place le code suivant dans vos scripts: + Dans le script où la sessions est déclarée: session_name("Nom_Session"); session_start(); $web = $_COOKIE['300gp']; $duration = 3600; $web2=$_COOKIE['Nom_Session']; setcookie('300gp', $web, time()+$duration, '/', '.boutique-basque.com'); (laisser le "." devant votre nom de domaine) setcookie('Nom_Session', $web2, time()+$duration, '/', '.boutique-basque.com'); # Ouverture d'une session echo "$web<br />"; <= Optionnel c'est juste pour voir si on récupère bien un numéro + Dans le script où la session est appelée: session_name("Nom_Session"); <= On rappel la session (il faut utiliser le même nom que dans le script de création) session_start(); <= Démarrage de la session (et normalement vous devriez récupérer votre session parfaitement) Le but du script étant de vous "forcer" à rester sur le même serveur web. Link to comment Share on other sites More sharing options...
patouki Posted January 21, 2012 Share Posted January 21, 2012 J'ai trouvé pour ma part !! Le fichier GEOIP qu'on demande de rajouter pour la geoloocalisation faire planter le panier !! En le retirant et ajoutant plusieurs fois, j'ai confirmé pour ma part en local. Faite remonter aux admins Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now