2017-01-01 129 views
-2

我知道同样的问题发布在StackOverflow之前,但其中一些是用于其他版本,有些只是没有工作。 问题:当我试图改变在2.0.1.1版本Opencart的的状态的顺序,我得到=>OpenCart 2.0.1.1 SyntaxError:JSON.parse:JSON数据的第1行第1列的数据意外结束OK

SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data OK

有谁知道这背后的问题上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'); 
+2

opencart的全新安装不存在这样的问题,您是否更改过任何文件或安装了任何模块?还要检查你的错误日志。 – DigitCart

+0

@Mojtaba Sabeti您好,我添加了与问题相关的错误日志... – Otag

回答

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/'); 

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

相关问题