Samantha66 Posted March 28, 2011 Share Posted March 28, 2011 Bonjour,J'utilise la version 1.3.2 de Prestashop, j'ai activé le cache Apache pour gagner en vitesse, mais depuis que je l'ai activé, j'ai un problème avec mes cookies utilisateurs, lorsqu'un client s'authentifie, il n'y a pas de problème, c'est après quand il parcours les différentes pages du site mon bloc myaccount passe de connecté à déconnecté et si j'actualise, là le cookie est bien présent et mon bloc est à l'état connecté.De même, si je repasse sur les mêmes pages, je suis bien connecté.Je n'ai pas ce problème en local et je ne l'avais pas avant d'activer le cache Apache.Quelqu'un a t-il déjà eu ce genre de problème ?Merci pour votre aide. Link to comment Share on other sites More sharing options...
DevNet Posted March 29, 2011 Share Posted March 29, 2011 Bonjour,C'est très simple, le cache d'apache ne doit pas être utilisé sur des sites à contenu dynamique. Même si vous ne changez pas tout le temps le contenu de vos produits/catégories (ce qui peut se traduire par un contenu majoritairement fixe), tout le reste du site, comme la gestion langue, le panier, les historiques, etc. sont des données volontairement dynamiques à chaque chargement de page.Bien cordialement Link to comment Share on other sites More sharing options...
Samantha66 Posted March 30, 2011 Author Share Posted March 30, 2011 Merci pour votre réponse, je vais désactiver le cache ! Link to comment Share on other sites More sharing options...
Samantha66 Posted March 30, 2011 Author Share Posted March 30, 2011 En fait, il n'est pas nécessaire de désactiver tous le cache Apache, après plusieurs tests, j'en suis venue à cette configuration avec aucun soucis, pour ceux que ça intéresse : ExpiresActive On #ExpiresDefault "access plus 7200 seconds" ExpiresByType image/jpg "access plus 2592000 seconds" ExpiresByType image/jpeg "access plus 2592000 seconds" ExpiresByType image/png "access plus 2592000 seconds" ExpiresByType image/gif "access plus 2592000 seconds" AddType image/x-icon .ico ExpiresByType image/ico "access plus 2592000 seconds" ExpiresByType image/icon "access plus 2592000 seconds" ExpiresByType image/x-icon "access plus 2592000 seconds" ExpiresByType text/css "access plus 2592000 seconds" ExpiresByType text/javascript "access plus 2592000 seconds" #ExpiresByType text/html "access plus 7200 seconds" ExpiresByType application/xhtml+xml "access plus 7200 seconds" ExpiresByType application/javascript A259200 ExpiresByType application/x-javascript "access plus 2592000 seconds" ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds" Attention à désactiver la première ligne et le cache pour text/html, sinon les problèmes de cookies vont apparaîtres. 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