我知道之前在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');
答案 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。