Página 1 de 2
Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 23 Mar 2017, 11:30
por luizlima
Olá pessoal,
Eu havia instalado o OpenCart em um servidor do meu domínio para testes.
Depois que migrei para o servidor do cliente, o site funcionou normalmente, exceto o ADMIN.
Alguem poderia me ajudar?
Segue abaixo o link do Log do apache:
http://prntscr.com/enj1qg
Segue abaixo o link do config.php da área do admin.
http://prntscr.com/enj22b
Abs
Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 23 Mar 2017, 21:59
por veteranodf
Não roda pois não esta informando o diretório onde esta instalado a loja nos define, se a frente da loja estiver rodando você pode pegar essa informação e editar o arquivo config.php na admin, em ultimo caso aconselho reinstalar a loja para reconfigurar esses arquivos, para isso apaguee todos os dados do config.php da raiz da loja e reenvie a pasta install para o servidor, lembrando que o banco de dados deve esta limpo, após instalado é só reparar o banco de dados que deseja a loja rodando;
Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 24 Mar 2017, 09:30
por luizlima
Olá veterenodf,
Obrigado pela resposta, sou novo no Opencart, não entendi a frase: "o diretório onde esta instalado a loja nos define"
Você se refere a uma das variáveis do arquivo CONFIG.PHP do ADMIN?
Abs
Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 24 Mar 2017, 09:47
por veteranodf
Mencionei a o conteúdo que fica aqui "DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART" nas linhas abaixo; A você mesmo informou que não tem muito conhecimento sobre o opencart a forma mais rápida de corrigir o seu problema e reinstalando a loja e depois reparar o banco de dados que deseja rodar o opencart, agora caso sua loja estiver rodando na raiz é só pegar esse trecho do arquivo config.php e editar o arquivo admin/config.php com essa informação;
Código: Selecionar todosdefine('DIR_APPLICATION', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/admin/');
define('DIR_SYSTEM', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/system/');
define('DIR_IMAGE', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/image/');
define('DIR_LANGUAGE', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/admin/language/');
define('DIR_TEMPLATE', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/admin/view/template/');
define('DIR_CONFIG', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/system/config/');
define('DIR_CACHE', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/system/storage/cache/');
define('DIR_DOWNLOAD', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/system/storage/download/');
define('DIR_LOGS', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/system/storage/logs/');
define('DIR_MODIFICATION', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/system/storage/modification/');
define('DIR_UPLOAD', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/system/storage/upload/');
define('DIR_CATALOG', 'DIRETORIO-LOGICO-ONDE-ESTA-INSTALADO-O-OPENCART/catalog/');
Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 24 Mar 2017, 10:54
por luizlima
Muito obrigado, o site carregou mas não está aplicando o CSS nem consegue logar.
Poderia me ajudar? Segue a tela.
http://prntscr.com/enxhyj
Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 24 Mar 2017, 11:13
por veteranodf
Siga os passos;
1) Abra o arquivo config.php da raiz da loja e apague todo o conteúdo e salve;
2) Acesse o cPanel, phpmyadmin e o banco de dados da loja, faça backup do mesmo para seu computador, após o backup selecione todas as tabelas e exclua as mesmas;
3) Acesse o domínio de sua loja no navegador, você vai cair na tela de instalação do opencart siga os passos de instalação, caso não cair envie a pasta install nativa no opencart via FPT
4) Após instalado, acesse o phpmyadmin e apague todas as tabelas criadas na instalação, após esse processo importe o banco de dados que você fez backup no passo 2;
Fazendo os passos informados em suas devidas ordens sua loja estará instalada e configurada corretamente;
Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 24 Mar 2017, 11:31
por luizlima
Será que não existe outra alternativa?
A loja já está toda configurada, temas, dados, imagens...
Todos os produtos, preços, tudo está ok..

Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 24 Mar 2017, 11:44
por veteranodf
Fazendo os passos que informei acima em suas devidas ordens você não perderá nada, apenas irá reconfigurar o arquivo config.php e admin/config.php, se não sabe fazer aconselho contratar alguém para isso; Boa sorte;
Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 24 Mar 2017, 12:23
por luizlima
Ariel,
O problema é que terei que reinstalar as extensões também.
Se tivesse uma forma de instalar apenas os arquivos do ADMIN seria ótimo.
Re: Admin não roda depois de migração dos arquivos de outro servidor
Enviado: 24 Mar 2017, 12:52
por veteranodf
Entenda; A única pasta que será necessário enviar para o servidor é a install caso não tiver, o restante dos arquivos do opencart não é necessário enviar, as configurações dos módulos, loja, produto, cliente, pedidos etc estão no banco de dados que você irá fazer backup no passo "2" e que será reparado no passo 4, sendo assim não perderá nada;
Essa é a única forma que conheço e que faço a mais de 10 anos e nunca tive problemas; Caso desejar outra forma vamos esperar que mais algum participante do fórum possa te passar;