Fabio Campanhol Posted May 21, 2015 Share Posted May 21, 2015 Olá pessoal! Por um engano acabamos apagando todo o diretório com os arquivos de nossa loja (sim, erro de iniciante e não estou me aguentando com isso...rs). O banco de dados está ok ainda. Só (?!) perdemos todos os arquivos da loja. A dúvida: é possível instalar uma nova loja e usar esse mesmo banco de dados? Os dados de clientes, compras e cadastro dos produtos fica no banco de dados, correto? Os módulos e arquivos do template eu tenho backup em minha máquina. Mas será que eu perdi toda minha loja mesmo?! Alguém poderia me ajudar?! Minha loja estava na versão 1.6.0.9 Obrigado!! Fábio R. Campanhol Link to comment Share on other sites More sharing options...
CarlosC Posted May 22, 2015 Share Posted May 22, 2015 O problema assim será as imagens. Certamente a empresa de alojamento terá backups, mesmo que antigos ira ajudar a recompor a loja, entre em contacto com eles. Link to comment Share on other sites More sharing options...
Fabio Campanhol Posted May 22, 2015 Author Share Posted May 22, 2015 Pior que já entrei em contato com a hospedagem, mas eles disseram que não podem restaurarar o backup, pois alegam que o backup é só se acontece algum problema interno... Achei absurdo, pois se tem backup, era só restaurar, mas o atendimento do UOL Host é um dos piores... Levam dias para responder e nunca resolvem nada... As imagens e fotos dos produtos eu tenho salvo em minha máquina, posso até fazer um upload delas novamente, inclusive os arquivos do template. O problema maior é que não queria perder os cadastros dos produtos, clientes e pedidos... Será que eu consigo reinstalar a loja e usar esse mesmo banco de dados? Obrigado! Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted May 22, 2015 Share Posted May 22, 2015 Os cadastros de produtos, clientes e pedidos estão no banco de dados. Se vc tem backup das imagens de produtos, tema e módulos, não vai ter problema. Não precisa reinstalar a loja. Basta subir os arquivos da mesma versão do PrestaShop (https://www.prestashop.com/pt/versoes-desenvolvedores) e criar um arquivo /config/settings.inc.php. Boa sorte. Link to comment Share on other sites More sharing options...
Fabio Campanhol Posted May 22, 2015 Author Share Posted May 22, 2015 Bom Dia Daniel! Mas eu não tenho mais os arquivos de minha loja, quais arquivos eu tenho que subir? Eu só tenho as fotos e arquivos do template. Não preciso reinstalar? Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted May 22, 2015 Share Posted May 22, 2015 Não. não precisa reinstalar. Os arquivos originais da sua versão do PrestaShop estão no link que eu passei no post anterior. Se tiver eventuais módulos que não sejam padrão do PrestaShop, deve consegui-los e reenviar pelo FTP. O maior problema será gerar o arquivo de configuração, caso não tenha um backup dele. Nele você deve configurar as conexões com o banco de dados (servidor, usuário e senha) e contém as definições COOKIE_IV e COOKIE_KEY. A COOKIE_KEY que valida todas as senhas. Se vc colocar uma diferente, terá que trocar todas as senhas (de empregados e de clientes). Link to comment Share on other sites More sharing options...
Fabio Campanhol Posted May 22, 2015 Author Share Posted May 22, 2015 Ah, acessei aqui, vou baixar e instalar para ver. Realmente vai ser problema esse arquivo /config/settings.inc.php... Eu não tenho mais nenhum arquivo do sistema. Vou ver aqui se consigo, obrigado por enquanto! Link to comment Share on other sites More sharing options...
Fabio Campanhol Posted May 22, 2015 Author Share Posted May 22, 2015 Nesses arquivos que baixei, não tem esse /config/settings.inc.php Pior que não tenho mais ele, o arquivo original... Será que eu consigo usar uma cópia desse arquivo de outro cliente? Aí eu mudo as configurações nele? Link to comment Share on other sites More sharing options...
CarlosC Posted May 22, 2015 Share Posted May 22, 2015 (edited) Nesses arquivos que baixei, não tem esse /config/settings.inc.php Pior que não tenho mais ele, o arquivo original... Será que eu consigo usar uma cópia desse arquivo de outro cliente? Aí eu mudo as configurações nele? Tem de ser exactamente igual. Veja se a empresa de alojamento lhe fornece esse ficheiro ou uma copia do que tinha no seu alojamento. Edited May 22, 2015 by CarlosC (see edit history) Link to comment Share on other sites More sharing options...
Fabio Campanhol Posted May 22, 2015 Author Share Posted May 22, 2015 Aí que está o problema maior... A hospedagem não fornece backup... Esse é um dos motivos para eu não hospedar mais nada no UOL Host... Link to comment Share on other sites More sharing options...
selectshop.at Posted May 23, 2015 Share Posted May 23, 2015 Nesses arquivos que baixei, não tem esse /config/settings.inc.php Pior que não tenho mais ele, o arquivo original... Será que eu consigo usar uma cópia desse arquivo de outro cliente? Aí eu mudo as configurações nele? Este arquivo nao faz parte do pacote download. Ele se instala quando vc. instalar a loja. Sem o setting.inc.php que contém o cookie hash que é escrito em par no banco de dados e neste ficheiro, vc. nao poderá usar o banco de dados. Vc., terá que exportar com o phpMyAdmin os dados principais para um csv manualmente e importar este csv na medida do possível, pois a importacao somente serve para algumas coisas principais como clientes e enderecos - mas nao palavras chaves - assim como produtos, estes dados ao seu banco de daods. Link to comment Share on other sites More sharing options...
Fabio Campanhol Posted May 28, 2015 Author Share Posted May 28, 2015 Puxa, então eu não tenho esse arquivo...rsrs Uma lição importante que aprendi: faça sempre backup de seus arquivos baixando tudo pelo FTP. Acredito que vou ter que fazer uma nova instalação mesmo. Mas eu consigo exportar o banco de dados e usar as informações dele? Como faço isso? Poderia me ajudar? O mais importante é conseguir os dados dos clientes, compras e as informações dos produtos que tinha cadastrado (atributos, características, etc). A única coisa que eu tenho aqui são as fotos dos produtos... Obrigado! Fábio R. Campanhol Link to comment Share on other sites More sharing options...
Fabio Campanhol Posted May 28, 2015 Author Share Posted May 28, 2015 Fiz um teste aqui, mas não deu certo... Será que é algo próximo disso? 1. Exportei o banco de dados SQL de minha loja (a que eu perdi os arquivos, só fiquei com o banco); 2. Criei um novo banco de dados (vazio) e importei esse banco que exportei (até aqui tudo bem); 3. Fiz uma nova instalação e selecionei esse banco de dados. A partir daqui já não deu mais certo... Deu a mensagem: "Pelo menos uma tabela com mesmo prefixo já foi encontrada, por favor, mude seu prefixo ou exclua o seu banco de dados" Acredito que não é esse o caminho mesmo, né... Há alguma maneira de eu usar o mesmo banco de dados, mesmo que tenha que reinstalar a loja? Obrigado! Fábio R. Campanhol Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted May 28, 2015 Share Posted May 28, 2015 3. Fiz uma nova instalação e selecionei esse banco de dados. Porquê vc quer reinstalar a loja? Apenas crie um arquivo /config/settings.inc.php como este, substituindo os campos pelos valores corretos: <?php define('_DB_SERVER_', 'localhost'); define('_DB_NAME_', '_SEU_BD_'); define('_DB_USER_', '_SEU_USUÁRIO_DO_BD_'); define('_DB_PASSWD_', '_SUA_SENHA_DO_BD_'); define('_DB_PREFIX_', '_SEU_PREFIXO_'); define('_MYSQL_ENGINE_', 'InnoDB'); define('_PS_CACHING_SYSTEM_', 'CacheMemcache'); define('_PS_CACHE_ENABLED_', '0'); define('_MEDIA_SERVER_1_', ''); define('_MEDIA_SERVER_2_', ''); define('_MEDIA_SERVER_3_', ''); define('_COOKIE_KEY_', '_SUA_COOKIE_KEY_'); //DEVE SER A MESMA DO BANCO ORIGINAL define('_COOKIE_IV_', '_SUA_COOKIE_IV_'); //DEVE SER A MESMA DO BANCO ORIGINAL define('_PS_CREATION_DATE_', '2015-05-28'); define('_PS_VERSION_', '1.6.0.14'); define('_RIJNDAEL_KEY_', '_SUA_RIJNDAEL_KEY_'); //PODE SER ALTERADA define('_RIJNDAEL_IV_', '_SUA_RIJNDAEL_IV_'); //PODE SER ALTERADA Link to comment Share on other sites More sharing options...
Fabio Campanhol Posted May 29, 2015 Author Share Posted May 29, 2015 Olá Daniel! Esse backup realmente está me fazendo falta...rsrs... Eu peguei um arquivo /config/settings.inc.php de outra instalação para testar. Há alguma maneira de eu conseguir essas informações sem esse arquivo config? define('_COOKIE_KEY_', '_SUA_COOKIE_KEY_');define('_COOKIE_IV_', '_SUA_COOKIE_IV_'); define('_RIJNDAEL_KEY_', '_SUA_RIJNDAEL_KEY_');define('_RIJNDAEL_IV_', '_SUA_RIJNDAEL_IV_'); Obrigado! Att, Fábio R. Campanhol 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