一些 prestashop 用户在前台登录时遇到问题。在某些站点中,用户无法登录(立即注销而不会出现任何错误),在某些站点中成功登录完成但是当您刷新页面时,您将注销。在某些站点中,您将在将产品添加到购物车后退出。请注意,只有部分客户有此问题。
我深入检查了 core 的 php 代码,我认为 prestashop 代码中没有任何错误,因为当我将站点移动到另一台服务器时,或者当我使用 cloudflare.com cdn 服务器时,问题就解决了!
我认为当 cookie 发送到浏览器时会出现问题,因为即使在 initfooter() 结束后,prestashop 的 Context->cookie 中也有 id_customer 和 logging 标志!
请帮助我了解 php.ini 或服务器中的哪些配置会导致问题(如 session、cookie、suhosin 或其他)。
如何模拟 cloudflare.com 在我的站点中控制或压缩 cookie 的操作?
编辑:我发现 litespeed 网络服务器会影响 prestashop cookie