Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, olá a todos novamente =)
Então, eu comprei uma loja virtual, ai já no primeiro passo da instalação já deu um erro
-------------------------
Oops. Algo ocorreu de errado...
Os dados de seu banco de dados estão incorretos: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci' at line 13
-------------------------
O que vocês acham que seja? Eu apenas criei o banco como pedia no manual, e o usuario é root, tem todas as permissões, agora não sei o que ta acontecendo ai, ele criou todas as tabelas e colocou alguns dados nelas, mais da esse erro que impede de continuar a instalação, alguem pode ajudar?
Abraços!
Amigo, só se eu postasse a loja, porque eu procurei o código que insere o banco e nao achei nos includes que tem nessa pagina, eu vi ali em uma resposta que era só trocar TYPE por ENGINE, é a versao do banco, to testando aqui em uma versão mais antiga...
Qualquer coisa eu posto aqui de novo se der certo.
Abraços!
Galera esse problema é somente a versao do MySQL mesmo, aqui deu tudo certinho, valeu ai pessoal ; )
sei que o tópico já esta resolvido a algum tempo mas para quem mais vier a ter esse problema o arquivo a ser alterado fica em admin -> includes -> upgrades -> 3100.php Linha 157.
To com o mesmo problema.
Nem em local host to conseguindo instalar!
E ja troquei type por engine!
Quando eu troco type por engine e salvo o arquivo e tento instalar de novo da este erro -
-------
Oops. Algo ocorreu de errado...
Os dados de seu banco de dados estão incorretos: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci' at line 13
---------
Ou seja, o mesmo!
Parece que nem foi mudado nem nada!
>
sei que o tópico já esta resolvido a algum tempo mas para quem mais vier a ter esse problema o arquivo a ser alterado fica em admin -> includes -> upgrades -> 3100.php Linha 157.
No meu caso resolveu: Loja 8.5
Nosso amigo resolveu instalando um msql mais antigo, e nosso moderador (Gabriel Ferrari) nos deu uma dica que resolve o problema... mas so esse caminho esta errado admin -> includes -> upgrades -> 3100.php Linha 157.
o caminho correto e arquivo a editar está aqui :
admin -> templates -> install.schema.tpl Linha 1429.
Obrigado Gabriel Ferrari me ajudou muito.
>
No meu caso resolveu: Loja 8.5
Nosso amigo resolveu instalando um msql mais antigo, e nosso moderador (Gabriel Ferrari) nos deu uma dica que resolve o problema... mas so esse caminho esta errado admin -> includes -> upgrades -> 3100.php Linha 157.
o caminho correto e arquivo a editar está aqui :
admin -> templates -> install.schema.tpl Linha 1429.
Obrigado Gabriel Ferrari me ajudou muito.
Aqui funfou legal qndo alterei o arquivo install.schema.tpl linha 1429!
Agora deu um outro erro ao tentar adicionar um novo produto na aba Produtos:
Fatal error: Class 'ISC_ADMIN_BRANDS' not found in ..../public_html/lib/general.php on line 75
E agora, alguém tem alguma ideia de como resolver?
Eae pessoal, tambem estou tentando utilizar essa loja, consegui fazer ela rodar, porem esta dando bastante erros! alguem conseguio fazer ela rodar certinho?
erros do tipo:
Strict Standards: Declaration of ISC_SHIPPING::SaveModuleSettings() should be compatible with that of ISC_MODULE::SaveModuleSettings() in C:\Program Files (x86)\EasyPHP-5.3.8.0\www\loja\includes\classes\class.shipping.php on line 8
Strict Standards: Creating default object from empty value in C:\Program Files (x86)\EasyPHP-5.3.8.0\www\loja\lib\class.log.php on line 77
Strict Standards: mktime() [function.mktime]: You should be using the time() function instead in C:\Program Files (x86)\EasyPHP-5.3.8.0\www\loja\lib\general.php on line 3926
Principalmente esse da linha 77, entrei no codigo mas não faço ideia do que seja.
Se alguem puder ajudar
Agradeço
>
Eae pessoal, tambem estou tentando utilizar essa loja, consegui fazer ela rodar, porem esta dando bastante erros! alguem conseguio fazer ela rodar certinho?
erros do tipo:
Strict Standards: Declaration of ISC_SHIPPING::SaveModuleSettings() should be compatible with that of ISC_MODULE::SaveModuleSettings() in C:\Program Files (x86)\EasyPHP-5.3.8.0\www\loja\includes\classes\class.shipping.php on line 8
Strict Standards: Creating default object from empty value in C:\Program Files (x86)\EasyPHP-5.3.8.0\www\loja\lib\class.log.php on line 77
Strict Standards: mktime() [function.mktime]: You should be using the time() function instead in C:\Program Files (x86)\EasyPHP-5.3.8.0\www\loja\lib\general.php on line 3926
Principalmente esse da linha 77, entrei no codigo mas não faço ideia do que seja.
Se alguem puder ajudar
Agradeço
Olá, conitcho
Eu consegui resolver os dois primeiros problemas:
Problema 1
- Acesse o arquivo /includes/classes/class.shipping.php
- Altere a função "SaveModuleSettings($settings=array())" para "SaveModuleSettings($settings=array(), $deleteFirst = true)"
Problema 2
- Acesse o arquivo /lib/init.php
- Recorte a linha nº 334 ("$GLOBALS['ISC_CLASS_DB'] = &$db;")
- Cole acima da linha nº 307 (require_once(ISC_BASE_PATH . "/lib/class.log.php") ;)
A mensagem de que não existe o objeto se dá pelo o uso do objeto $GLOBALS['ISC_CLASS_DB'] dentro do objeto Log antes que tenha sido declarado em algum lugar.
olá gente boa tarde
quem estiver com o problema no mktime
vai em /lib/general.php e altere na linha 3926 a função mktime por apenas time excluindo apenas as inicias mk ai fica resolvido o problema
abraço a todos
eu sei que o topico é antigo mas meu erro é o mesmo e ja tentei as alternativas acima e nao resolveu
---------------------------
erro:
Oops. Algo ocorreu de errado...Os dados de seu banco de dados estão incorretos: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci' at line 13
---------------------------
eu so nao tentei a opçcao de mudar a versao do MYSQL pois nao sei se alguem ai puder me ajudar fico feliz...
Para quem está com o erro: Strict Standards: Creating default object from empty value in C:\Program Files (x86)\EasyPHP-5.3.8.0\www\loja\lib\class.log.php on line 77
Acesse : \lib\class.log.php on line 77
Substitua o $GLOBALS['ISC_CLASS_DB']->ErrorCallback = array(&$this, "LogSQLError"); por $GLOBALS['ISC_CLASS_DB'] = &$db;
Espero ter ajudado !
Só para organizar,
as correções ficam da seguinte maneira:
Problema 1
- Acesse o arquivo /includes/classes/class.shipping.php
- Altere a função "SaveModuleSettings($settings=array())" para "SaveModuleSettings($settings=array(), $deleteFirst = true)"
Problema 2
- Acesse o arquivo /lib/init.php
- Recorte a linha nº 334 ("$GLOBALS['ISC_CLASS_DB'] = &$db;")
- Cole acima da linha nº 307 (require_once(ISC_BASE_PATH . "/lib/class.log.php")
Problema 3
- Acesse o arquivo /lib/general.php
- Vá até a linha 3701
- Substitua o "mktime" por "time"
Pronto, tudo funcionando novamente!
Pessoal, também estou com este erro e não consigo resolver. Se funcionou de primeira para alguém, por favor me mande a instalação do apache, php e mysql por email pois deve ser problema de versão. Já tentei todas praticamente e nada. Meu email é contato@nexter.inf.br . Segue abaixo erro:
Os dados de seu banco de dados estão incorretos: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci' at line 13
Estou usando a versão 7.5 e fiz todas as alterações acima mencionadas.
Ao clicar em concluir a compra, mostra a seguinte mensagem no topo do cabeçalho:
Strict standards: Declaration of ISC_FORMFIELD_CHECKBOXSELECT::getFieldRequestValue() should be compatible with that of ISC_FORMFIELD_BASE::getFieldRequestValue() in C:\Program Files (x86)\VertrigoServ\www\loja\lib\formfields\formfield.checkboxselect.php on line 294
E ao passar da
Etapa 3: Detalhes de entregaOcorreu algum erro ao carregar esta etapa de finalização. Por favor tente novamente.
Se tiver alguem com problema para instalar:
Abra o seguinte arquivo
Admin/Templates/install.schema.tpl
Substitua Line 1429
TYPE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci;
Por
ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci;
espero ter ajudado
Estou com um erro ao concluir uma compra:
Strict Standards: Declaration of ISC_FORMFIELD_CHECKBOXSELECT::getFieldRequestValue() should be compatible with ISC_FORMFIELD_BASE::getFieldRequestValue($fieldName = '') in/home2/pencom/public_html/net/lib/formfields/formfield.checkboxselect.php on line 0
ou em outro site
Strict Standards: Declaration of ISC_FORMFIELD_RADIOSELECT::getFieldRequestValue() should be compatible with ISC_FORMFIELD_BASE::getFieldRequestValue($fieldName = '') in/home2/penbootc/public_html/scb/lib/formfields/formfield.radioselect.php on line 0
Strict Standards: Declaration of ISC_FORMFIELD_CHECKBOXSELECT::getFieldRequestValue() should be compatible with ISC_FORMFIELD_BASE::getFieldRequestValue($fieldName = '') in/home2/penbootc/public_html/scb/lib/formfields/formfield.checkboxselect.php on line 0
Não estou conseguindo resolver. alguem pode me ajudar?
Fiz as alterações que foi postado aqui, mas depois disso o banco de dados começou a ficar cheio por outros erros não visiveis que só aparece no log, cada vez que atualiza a página gera uns 10 erros de uma vez... segue abaixo:
Undefined index: AppEdition in /home/cosmetic/public_html/admin/includes/classes/class.engine.php at 500
File Line Function /home/cosmetic/public_html/admin/includes/classes/class.engine.php 500 ISC_LOG->HandlePHPErrors /home/cosmetic/public_html/admin/includes/classes/class.logs.php 84 ISC_ADMIN_ENGINE->PrintHeader /home/cosmetic/public_html/admin/includes/classes/class.auth.php 672 ISC_ADMIN_LOGS->HandleToDo /home/cosmetic/public_html/admin/includes/classes/class.engine.php 66 ISC_ADMIN_AUTH->HandleSTSToDo /home/cosmetic/public_html/admin/index.php 27 ISC_ADMIN_ENGINE->HandlePage se alguem tiver a solução vai ser bem vinda...
Aparece um ero na minha loja virtual 9.0 e 10.0 e não consegui resolver, se alguém puder me ajudar agradeço muito.
Segue a baixo o ero.
Strict Standards: Declaration of ISC_FORMFIELD_CHECKBOXSELECT::getFieldRequestValue() should be compatible with ISC_FORMFIELD_BASE::getFieldRequestValue($fieldName = '') in /home/u439125098/public_html/lib/formfields/formfield.checkboxselect.php on line 294
>
Estou usando a versão 7.5 e fiz todas as alterações acima mencionadas.
Ao clicar em concluir a compra, mostra a seguinte mensagem no topo do cabeçalho:
Strict standards: Declaration of ISC_FORMFIELD_CHECKBOXSELECT::getFieldRequestValue() should be compatible with that of ISC_FORMFIELD_BASE::getFieldRequestValue() in C:\Program Files (x86)\VertrigoServ\www\loja\lib\formfields\formfield.checkboxselect.php on line 294
E ao passar da
Etapa 3: Detalhes de entregaOcorreu algum erro ao carregar esta etapa de finalização. Por favor tente novamente.
Olá amigo, estou com o mesmo problema, Já conseguiu resolver?
Boa noite, estou com o erro:
Strict Standards: mktime(): You should be using the time() function instead in /home/u242977172/public_html/lib/general.php on line 3926
ja fui na linha 3926 e não tem mktime lá, porem tentei substituir o mktime do arquivo inteiro mas deu erro em outros arquivos que usam o mktime, alguem tem uma solução ?
já fiz de tudo que foi falado aqui é não consegui também alguém tem uma solução para o meu problema, uma nova solução de alguém que conseguiu com 100% certo
Strict Standards: Declaration of ISC_SHIPPING::SaveModuleSettings() should be compatible with ISC_MODULE::SaveModuleSettings($settings = Array, $deleteFirst = true) in /home/u288979513/public_html/includes/classes/class.shipping.php on line 8
esse é o site: http://ropanova.16mb.com/
na linha 8 tem isso {
Favor abrir um novo tópico. Além de este tópico já ter sido resolvido, seu problema nada tem haver com a razão de existência do tópico.
pessoal eu resolvi os probemas
primeiro troquei type por engine.
dai, fiz a limpeza conforme me falaram pelo my php admin, dai deu erro, no banco de dados, da senha, alterei e dai tive que limpar de novo, e depois trocar a outra linha template schema por engine, e novamente limpeza.
porém, a opção de esquecer a senha ele vai para o email e ao inves de um link ele aparece isso aqui.
TYPE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci' at line 13
sera que todos precisam mudar para ENGINE ?
Alguém conseguiu solucionar a Etapa 3: Detalhes de entrega
Ocorreu algum erro ao carregar esta etapa de finalização. Por favor tente novamente.
Poderia postar o código que está dando esse erro ?