José Beltrão Júnior Posted June 16, 2014 Share Posted June 16, 2014 (edited) Hoje resolvi fazer a atualização para 1.6 - tomei as precauções necessárias (backup) e utilizei o 1-ckick update, e o que tenho hoje é o erro abaixo. Warning: require_once(/storage/c/b6/83/locusjeans3/public_html/config/smartyadmin.config.inc.php): failed to open stream: No such file or directory in /storage/c/b6/83/locusjeans3/public_html/config/smarty.config.inc.php on line 56 Fatal error: require_once(): Failed opening required '/storage/c/b6/83/locusjeans3/public_html/config/smartyadmin.config.inc.php' (include_path='.:/usr/share/php:/usr/share/pear') in /storage/c/b6/83/locusjeans3/public_html/config/smarty.config.inc.php on line 56 Se alguém pelo menos me der uma luz do que trata a mensagem agradeço. Bel. Edited June 16, 2014 by José Beltrão Júnior (see edit history) Link to comment Share on other sites More sharing options...
CarlosC Posted June 16, 2014 Share Posted June 16, 2014 Boas, Faça antes update manual. http://doc.prestashop.com/display/PS16/Manual+update Cumps Link to comment Share on other sites More sharing options...
selectshop.at Posted June 16, 2014 Share Posted June 16, 2014 Nao porfavor nao faca update manua da softwarel. Upgrades manuais nao mais servem para Prestashop 1.6. O seu problema é de escrita ou um módulo incompatível. Desative todos os módulos nao nativos antes de fazer um upgrade. Atualize o módulo 1-click-upgrade com a última versao. Se nao puder atualizar no seu back-office entao desca dos add-ons, e suba o pacote descomprimido ao seu FTP manualmente. Vc. já deletou o cache do seu servidor e smarty cache ? De qual versao para qual versao está tentando fazer o upgrade ? Link to comment Share on other sites More sharing options...
CarlosC Posted June 17, 2014 Share Posted June 17, 2014 Boas, O update manual e o automático funcionam da mesma forma, terá trabalhos extra mas tem maior controlo do processo. Dizer que não serve para o PS 1.6 não esta correcto caso contrario não estaria disponível. Cumps Link to comment Share on other sites More sharing options...
selectshop.at Posted June 17, 2014 Share Posted June 17, 2014 CarlosC esta discussao eu já tive um monte de vezes com um dos desenvolvedores chefes (especialista no banco de dados) e ele me disse para deixar e nao mais propagar este método, pois ele tem furos... Acredito que ele deve saber mais do porque nao mais usar este método. http://forge.prestashop.com/browse/PSCSX-1149?focusedCommentId=84122&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-84122 Existem outros tópicos meus no fórum mesmo sobre o tema "manual upgrade". É facto que nao mais funciona corretamente. O único método correto para um upgrade para PS 1.6. é através do módulo 1-click. No entanto fica a opcao upgrade manual para todas as versoes abaixo de PS 1.6. ou seja, upgrade para 1.5. última e depois atualizar com o módulo 1-click para PS 1.6. Link to comment Share on other sites More sharing options...
CarlosC Posted June 17, 2014 Share Posted June 17, 2014 Boas, Se tem falhas porque ainda o incluem nas próximas versões do PS, não faz muito sentido... https://github.com/PrestaShop/PrestaShop/tree/1.6/install-dev/upgrade/sql Como disse da trabalho extra e tenho como uma alternativa 1-CLICK UPGRADE, na minha opinião pessoal, não tenho tido problemas a destacar, nada que não se resolva. Cumps Link to comment Share on other sites More sharing options...
selectshop.at Posted June 17, 2014 Share Posted June 17, 2014 Pois é eu também nao, entretanto esta discussao já tem um bocado de tempo e cada upgrade que deu errado os desenvolvedores Prestashop experts no banco de dado culparam o método, que estava falhando. Entao comecei desde PS 1.6. a usar o módulo que está muito elaborado e nao mais dá problemas quando a versao é 1.5 -> 1.6. Versoes inferiores continuo usando o método manual que antigamente nunca tinha falhado. Eu sei lá, mas com devida êfase me pediram para eu nao mais propagar este método no fórum. E sinceramente estava dando problemas mesmo em bancos de dados antigos diretamente para PS 1.6. (index faltantes e até tabelas faltantes). Como é um script que trabalha por trás disto, pode ser que nao mais querem manter, porque existe um módulo ? Link to comment Share on other sites More sharing options...
CarlosC Posted June 17, 2014 Share Posted June 17, 2014 (edited) Boas, São poucos os upgrades que faço (manual ou automático) que não tenha de fazer correçoes na base de dados, acabo por preferir o processo manual. Concordo com o facto dos devs quererem demover o processo manual para parar a sua manutenção e promover o modulo, mas espero que o continuem a fazer. Seja como for aconselho o manual se estiverem a vontade para o fazer e se o automático falhar. Cumps Edited June 17, 2014 by CarlosC (see edit history) Link to comment Share on other sites More sharing options...
rcamu Posted June 17, 2014 Share Posted June 17, 2014 (edited) Pessoal também estou sofrendo pra fazer o update da versão 1.4.8 para a versão 1.6.06....usando o modulo 1 - click ele deixa o site conforme print 1 abaixo...mas pelo menos converte as tabelas...ai pensei que seria facil resolver isso... fiz uma instalação limpa da versão 1.6.06 e importei apenas algumas tabelas que me interessa da versão 1.4.8 que seria os clientes e produtos...só que com isso qdo mudo o COOKIE_KEY no arquivo settings.inc para não dar problemas com a senhas, o usuario consegue acessar com o mesmo do login da versão 1.4.8 mas o site fica como print 2 Ja apaguei cache..já fiz de tudo alguma luz? To fazendo tudo em localhost pois não posso tirar a loja do ar e nem correr riscos.. Print 1 Print 2 Edited June 17, 2014 by rcamu (see edit history) Link to comment Share on other sites More sharing options...
selectshop.at Posted June 18, 2014 Share Posted June 18, 2014 Faca como aconselhei, pois assim também fica uma loja aonde eu fiz um upgrade manual diretamente de PS 1.4. para 1.6. O que foi que eu fiz para dar certo - mas tudo em um clone primeiramente, pois nao dou muita fé no processo de upgrade, que sempre tem falhado nestes últimos anos - fiz um upgrade manual como descrito aqui PS 1.4. para PS 1.5. última. Desativei primeiramente todos os módulo nao nativos no Presta 1.4., fiz o upgrade manual da versao PS 1.4. para última PS 1.5. http://www.prestashop.com/forums/topic/249064-tutorialupgrade-ps-versao-11-12-13-para-a-versao-ps-15/ Desta versao 1.5. eu desinstalei o meu tema e usando o módulo 1-click eu consegui fazer com sucesso entao o upgrade para PS 1.6. Deixando o seu tema (mesmo que seja o default) sempre tive o site quebrado e ademais nao foi possível trocar entre os temas e a página ficave ou entao em branco ou entao quebrada como no seu screen e nenhum link funcionava, apesar da URL nao ter sido alterada. Link to comment Share on other sites More sharing options...
rcamu Posted June 18, 2014 Share Posted June 18, 2014 fiz como vc falou....fiz uma instalação limpa da versão 1.4.8 e não instalei nada da minha loja atual e fiz o upgrade para a versão 1.5.6 manualmente e depois fiz para versão 1.6.06 via 1 click e ficou do mesmo jeito do print 1o tema ficou todo desconfigurado. Link to comment Share on other sites More sharing options...
selectshop.at Posted June 18, 2014 Share Posted June 18, 2014 (edited) Instalacao limpa ?? Nao me lembro que isto esteja mencionado no meu tutorial. Siga passo por passo. O comando nao é install, mas sim upgrade. Com este tutorial eu já fiz mais de 50 upgrades para clientes que usavam PS 1.2., 1.3 e também 1.4. Eu mesma ainda estava usando PS 1.4.5.1. faz pouco tempo atrás. Agora as minhas próprias lojas estao com PS 1.5.6.2. e PS 1.6.0.6 rodando sem problemas. O seu problema deve ser o último passo com o thema que estava usando antes de fazer o upgrade. Vc. nao deletando o tema, vai dar problema com PS 1.6.x Edited June 18, 2014 by selectshop.at (see edit history) Link to comment Share on other sites More sharing options...
rcamu Posted June 18, 2014 Share Posted June 18, 2014 opa....qdo falei de instalação limpa é da versão 1.4.8....essa que instalei sem colocar nenhum modulo ou meu tema e depois fui fazendo os upgrades como vc menciona. Em resumos instalei a versão 1.4.8 com o tema default e sem nenhum modulo não nativo e fui fazendo o upgrade para sa demais versões. Link to comment Share on other sites More sharing options...
selectshop.at Posted June 18, 2014 Share Posted June 18, 2014 Já ativou o modo debug ? Existem um link para a loja quebrada ou está em local ? Link to comment Share on other sites More sharing options...
rcamu Posted June 19, 2014 Share Posted June 19, 2014 Ele ta em localhost ativando o debug da o erro abaixo Fatal error: Uncaught 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 ')) GROUP BY hm.id_hook, hm.id_module ORDER BY hm.`position`' at line 9<br /><br /><pre>SELECT h.`name` as hook, m.`id_module`, h.`id_hook`, m.`name` as module, h.`live_edit` FROM `ps_module` m INNER JOIN ps_module_shop module_shop ON (module_shop.id_module = m.id_module AND module_shop.id_shop = 1 AND module_shop.enable_device & 1) INNER JOIN `ps_module_shop` ms ON ms.`id_module` = m.`id_module` INNER JOIN `ps_hook_module` hm ON hm.`id_module` = m.`id_module` INNER JOIN `ps_hook` h ON hm.`id_hook` = h.`id_hook` LEFT JOIN `ps_module_group` `mg` ON mg.`id_module` = m.`id_module` WHERE (h.name != "displayPayment") AND (hm.id_shop = 1) AND (mg.id_shop = 1 AND mg.`id_group` IN ()) GROUP BY hm.id_hook, hm.id_module ORDER BY hm.`position` </pre> thrown in C:\AppServ\www\novosite\classes\db\Db.php on line 635 Link to comment Share on other sites More sharing options...
selectshop.at Posted June 19, 2014 Share Posted June 19, 2014 UI. Me parece que o localhost está usando uma outra versao sql do que a sua loja live. Isto é certo que nao dá. Vc. deve ter no XAMP ou o que vc. está usando a mesma configuracao da sua loja live. Vc. fazendo um upgrade do banco de dados com outra versao SQL pode até acabar destruíndo o banco. Vc. pode somente assim que fez o upgrade alterar a versao no servidor, mas nunca usar duas versoes diferentes. Por favor controle os valores dos módulos php, a versao php e a versao SQL que está usando na loja em producao e coloque os mesmos valores no seu servidor da loja local. Link to comment Share on other sites More sharing options...
CarlosC Posted June 19, 2014 Share Posted June 19, 2014 fiz uma instalação limpa da versão 1.6.06 e importei apenas algumas tabelas que me interessa da versão 1.4.8 que seria os clientes... Boas, Nao faça isso porque vai criar problemas, a estrutura da base de dados do 1.4 para 1.6 mudou muito. Cumps Link to comment Share on other sites More sharing options...
rcamu Posted June 19, 2014 Share Posted June 19, 2014 pensei que seria mesmo a diferença entre versões do banco de dados...no meu servidor eu tenho a versão MySQL Versão do servidor: 5.1.68 phpMyAdminInformações da versão: 4.0.10 E em localhost tenho as versões MySQL: 5.0.51a phpMyadmin 2.10.3 Vou ter que atualizar as verões em localhos??...como faço isso? uso o appserver. Link to comment Share on other sites More sharing options...
CarlosC Posted June 19, 2014 Share Posted June 19, 2014 Boas, O problema não esta a versão do mysql, mas sim a base de dados com problemas. Tem de fazer upgrade da base de dados correctamente para a versão do prestahop, manualmente ou usando o modulo de update. Cumps Link to comment Share on other sites More sharing options...
rcamu Posted June 19, 2014 Share Posted June 19, 2014 isso foi feito..fiz uma copia da minha versão que está em produção 1.4.8.2 pata localhost e depois atualizei manualmente para a versão 1.5.6 e depois fiz a atualização via 1 click para a versão 1.6.06 Link to comment Share on other sites More sharing options...
CarlosC Posted June 19, 2014 Share Posted June 19, 2014 Boas, Tente do 1.4 directamente para 1.6 manualmente, mas terá de conseguir erros que poderão aparecer. Cumps Link to comment Share on other sites More sharing options...
rcamu Posted June 20, 2014 Share Posted June 20, 2014 Caro, não se pode fazer a atualização da versão 1.4X para a versão 1.6X direto...tem que pssar pela versão 1.5X obrigatoriamente. hj vou tentar fazer de outra maneira para ver se da certo e posto aqui....lembrando que o que só me interessa da versão 1.4.8.2 é o cadastro de clientes. Link to comment Share on other sites More sharing options...
CarlosC Posted June 20, 2014 Share Posted June 20, 2014 Boas, Pode-se perfeitamente fazer do 0.9 para o 1.6 directamente através do processo manual. Já o fiz muitas vezes... Cumps Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now