Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v3.x.
#91144
unomed.com.br diz
SyntaxError: Unexpected token "<", "<br /> <b>"... is not valid JSON
parsererror
<br />
<b>Fatal error</b>: Uncaught Exception: Error: Unknown column
'name' in 'field list' &lt;br /&gt;Error No: 1054&lt;br /&gt;INSERT INTO oc_api (api_id, name, 'key', status", "date_added",
"date_modified") VALUES ('1", "Default',
'UW85DuLBd9QDhPHatla0wy3ph0v9VeaaFCdY57NPAFdCv99UGpqd
ogFeHeAN2
1QlcdwZqlF4yiQ5hugj3MQPCP5BVbzEfOOpToVLq9MIH8PR4gpQqvAT mFQD5caQvipwEnP2RwctW1CSH
y5ergTT50D2b6vs99WUvrscDkdB0nmPSW1480FydcNMIC3jlzjDCBIQ
geoGhnUuilMINZBHvg8uXFtHV
33dB6YJIGJewaGtRBEdBsDPBDKCZxUosa', '1', '2016-08-23
11:40:18', '2016-08-23 11:40:18') in /home/unomed/public_html/loja/ system/library/db/mysqli.php:48
Stack trace:
#0 /home/unomed/public_html/loja/system/library/db.php(45):
DB\MySQLi-&gt;query("INSERT INTO oc....') #1 /home/unomed/public_html/loja/admin/controller/tool/
backup.php(103): DB-&gt:query('INSERT INTO oc...)
#2 /home/unomed/public_html/loja/system/engine/action.php(79):
ControllerToolBackup-&gt;import()
#3 /home/unomed/public_html/loja/admin/controller/startup/ router.php(26): Action-&gt;execute(Object(Registry), Array)
#4 /home/unomed/publi in <b>/home/unomed/public_html/loja/ system/library/db/mysqli.php</b> on line <b>48</b><br />
#91146
Para esse sistema de recuperação da admin funcionar perfeitamente as configurações do servidor deve seguir padrões necessários como tempo de execução, memória suficiente, entre outros padrões; Isso tudo compatível com o tamanho do arquivo sql que está tentando enviar;

Na minha opinião esse método nem deveria existir na admin, muita gente não tem o conhecimento necessário para usar; Sempre utilize o phpmyadmin para reparar banco de dados ou trabalhar no mesmo; Caso senha um banco muito grande faça isso através de SSH;
#91148
Os produtos também estão ligados as categorias, sendo assim deve importar as categorias e produtos, para isso deixe no arquivo sql que exportou todas as linhas que começa com "oc_category*" e "oc_product*" e importe pela própria administração caso o arquivo for abaixo de 1mb ou se for acima disso importe via phpmyadmin, abaixo um exemplo de como fazer pelo phpmyadmin;

#91183
Se ainda não conseguiu com as dicas do @reds é bom da uma olhada se o ID de idiomas estão batendo verifique a coluna "language_id" das tabelas "oc_category_description" e "oc_language"; Outra coisa que deve fazer após esse tipo de procedimento é excluir o cache localizado nativamente "system\storage\cache", cache das categorias se inicia com cache.category.*; Lembre que a pasta storage tem possibilidade de ser migrada após a instalação para um diretório acima, então se tiver feito esse processo deve remover o cache desse diretório e não do nativo;