我遇到的问题是,当我点击添加到购物车作为访客客户时,购物车总是显示为空
但当我以管理员身份登录时,这一切都很好
我的服务器使用varnish,nginx,php-fpm 我为woocommerce添加varnish conf和nginx conf以不缓存
我也将session.save_path更改为/ tmp并将权限设置为777
但所有这些都不起作用
我的老板告诉我在两周内上网购物,我一直在处理这个问题,共计1周,
我应该怎么做,或者我需要检查的东西???
我认为问题将是缓存或会话
这是我的网站:http://i-health.cc/shop
答案 0 :(得分:2)
我知道它已经过时了,但我通过简单地禁用'启用AJAX添加到'上的档案中的购物车按钮来修复此问题。在设置>>产品标签。不优雅,因为AJAX很好用,但没有时间去挖掘。希望对那里的soemone有所帮助。
答案 1 :(得分:1)
在您的服务器配置文件中查找
location / {
$uri $uri/ /index.php
根据您的服务器配置,它可能会略有不同,但您应该有一行index.php
只需在?$args
之后添加index.php
$uri $uri/ /index.php
应该是这样的
$uri $uri/ /index.php?$args
不要忘记重启nginx。这应该可以解决空车问题。