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

use*_*141 7 firefox json google-chrome opencart opencart2.x

我看了整个互联网,没有找到答案.

基本上我的问题是每当我尝试编辑订单和更改存储时,我得到SyntaxError:JSON.parse:在JSON数据的第1行第1列的数据意外结束在firefox和chrome中的OK我得到SyntaxError:意外的输入结束OK .

有没有人找到一个"真正的"解决方案,因为我尝试了所有建议,但他们不工作.从更改api_id到制作辅助API.甚至是.htaccess方法.

小智 1

我假设您正在使用 opencart 2.x 版本。请按照以下步骤操作

1)检查你的oc_api(oc是opencart数据库前缀)。应该有一条记录

如果没有请运行下面的查询

INSERT INTO oc_api( api_id, username, firstname, lastname, password, status, date_added, date_modified) VALUES (1, '2uVCDrqPBaq52KKCModEFFc7ILdMbKWulvbEsLkJVJHbm334HGQC5BDxoWlnXUwi', '', '', 'so49tj04Cv6yteAoZaZ3IzAfhYG7qWkOLavvIyejHPHEO7eQEn7mtgUFxT9JXQvwCD9b46gFjlrMGSWvHs1NrECiaHPOaCTNRjk8E64eY0nNVflHgpJrCgH3bw1K1rOf28iXkyquk76F8lNWUexCuzjGzU29pOhq1O3peiy4K6n07jMeeL0QzAZLkuPq0nMuNXmzvLV5GxreUZidCvPXSEmItDAPZ4Pp6Ys2aqOzbgJ9EISV6NCVIAM8ONIrVEqd', 1, '2015-01-27 16:38:49', '2015-01-27 16:38:49');

2)在 oc_setting 表中搜索 config_api_id 字段并输入其值 1 或运行下面的查询

更新 oc_setting SET value= '1' WHERE oc_settingsetting_id= 437;

现在检查您的管理员并编辑订单。你的问题将会解决。

谢谢