SyntaxError:意外的令牌<在Woocommerce Checkout页面中的位置0的JSON中

时间:2018-04-18 17:17:09

标签: php wordpress woocommerce

今天我注意到这个奇怪的错误my Woocommerce site。当尝试结账,填写所有数据,并按下Paypal按钮(我使用Paypal作为支付网关),我得到这个错误到顶部:

SyntaxError: Unexpected token < in JSON at position 0

enter image description here

我试图解决的问题:

  1. 禁用所有插件以识别 - &gt;之间的冲突没有运气
  2. 尝试检查Inspect Element,并看到此警告:

    无法修复格式错误的JSON checkout.min.js:1

  3. 同时将error_log检入我的服务器,并出现此错误:

    [18-Apr-2018 17:04:17 UTC] PHP Fatal error:  Call to a member function get_order_number() on boolean in /home/moodmint/public_html/wp-content/plugins/woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php on line 77
    

    我使用Woocommerce 3.3.5和WooPress主题。

0 个答案:

没有答案