【问题标题】:woocommerce add-to-cart emptywoocommerce 添加到购物车为空
【发布时间】:2013-09-16 23:08:45
【问题描述】:

我遇到的问题是,当我以访客身份点击添加到购物车时,购物车总是显示为空

但是当我以管理员身份登录时一切都很好

我的服务器使用 varnish , nginx, php-fpm 我为 woocommerce 添加了 varnish conf 和 nginx conf 以不缓存

我也将 session.save_path 更改为 /tmp 并将权限设置为 777

但这一切都行不通

我的老板让我两周后上线,我已经处理这个问题总共 1 周了,

我应该怎么做,或者我需要检查什么???

我认为问题出在缓存或会话上

这是我的网站:http://i-health.cc/shop

【问题讨论】:

    标签: php wordpress nginx woocommerce


    【解决方案1】:

    我知道它很旧,但我通过简单地在设置 >> 产品选项卡上禁用“启用 AJAX 添加到存档上的购物车按钮”来解决此问题。不优雅,因为 AJAX 可以很好地工作,但没有时间去挖掘。希望它对一些人有帮助。

    【讨论】:

      【解决方案2】:

      在您的服务器配置文件中查找

      location / {
      
          $uri $uri/ /index.php
      

      根据您的服务器配置,它可能会有所不同,但您应该有一行 index.php 只需在 index.php 之后添加 ?$args

      $uri $uri/ /index.php
      

      应该是这样的

      $uri $uri/ /index.php?$args
      

      别忘了重启 nginx。这应该可以解决空车问题。

      【讨论】:

        猜你喜欢
        • 2018-08-29
        • 2015-05-03
        • 2015-08-18
        • 2014-02-25
        • 2020-05-30
        • 2015-10-10
        • 2015-03-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多