OpenCart 2.0.1.1 SyntaxError:JSON.parse:JSON数据的第1行第1列的意外数据结束OK

时间:2017-01-01 10:02:52

标签: php json opencart

我知道之前在StackOverflow上发布了同样的问题,但其中一些问题是针对其他版本的,而有些问题却没有用。 问题:当我尝试更改opencart 2.0.1.1版本的状态顺序时,我得=>>

  

SyntaxError:JSON.parse:JSON数据第1行第1列的意外数据结束确定

有没有人知道opencart 2.0.1.1版本背后这个问题的真正原因。 谢谢你,新年快乐! 错误日志=>

2017-01-01 12:44:22 - PHP Notice:  Use of undefined constant HTTPS_CATALOG - assumed 'HTTPS_CATALOG' in /home/otagmusik.com/httpdocs/admin/controller/sale/order.php on line 1484
2017-01-01 12:44:22 - PHP Notice:  Use of undefined constant HTTPS_CATALOG - assumed 'HTTPS_CATALOG' in /home/otagmusik.com/httpdocs/admin/controller/sale/order.php on line 1495

第1484行是

if (substr(HTTPS_CATALOG, 0, 5) == 'https') {

第1495行是

curl_setopt($curl, CURLOPT_URL, HTTPS_CATALOG . 'index.php?route=api/login');

1 个答案:

答案 0 :(得分:1)

更改如下=>

的httpdocs /配置

// HTTPS

    define('HTTPS_SERVER', 'http://www.yoursitename.com/');

的httpdocs /管理/配置

// HTTPS
define('HTTPS_SERVER', 'http://www.yoursitename.com/admin/');
define('HTTPS_CATALOG', 'http://www.yoursitename.com/');

确保httpdocs / config和admin / config文件中的http(s)条目匹配后,尝试更改订单状态。它必须更改,否则您可能已阻止用于此交互的IP地址的间隔。现在暂时删除.htaccess文件中列表中的所有被阻止的IP(将其复制到其他地方)。再试一次。它应该这样做。 OC 2.0.1.1使用PHP 4+运行。问题是上述文件夹中的配置文件和/或.htaccess文件中的块之间的MATCH。