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 todos
define('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;