Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Por favor, poste aqui todas as dúvidas que você está tendo sobre a instalação, atualização ou configuração do OpenCart v1.x
Por ericolvr
#34850
Boa noite pessoal,
como nunca havia trabalhado com o Opencart instalei a loja num subdominio, ficando: http://peca.ericolvr.webfactional.com.
Olhei tudo o que tinha de olhar para entender o funcionamento e fiquei muito feliz com a loja.

Estou migrando a loja para o domínio,
utilizei o processo descrito no tutorial: https://www.opencartbrasil.com.br/tutori ... indo-loja/ o problema é que não estou conseguindo alterar
a URL para o domínio verdadeiro da Loja.

Não tem a opção. Pode ser um bug ou terei de de inserir outa loja para ter a url correta?
Obrigado e abraços
Avatar do usuário
Por Renato Frota
Mensagens
#34852
Você deve alterar nos arquivos config.php e admin/config.php
Por ericolvr
#34898
Boa tarde Renato, antes de mais nada obrigado.
Antes mesmo de postar eu pensei nessa possibilidade e executei a mesma.

Não dá muito certo, após fazer o login através do http://www.pecadeluxoloja.com.br, ele
me redireciona para o endereço antigo, que era http://myrnaadan.webfactional.com/admin ... yxxyxyxyyx

Não consigo utilizar o recurso de feeds, ele pega a URL antiga, e que por sinal não está no DB,
dei uma olhada na base de dados para ver onde fica armazenada a URL da loja, mas não creio que seja no DB e sim
nos arquivos.

Se eu alterar o config.php para o dominio correto, as imagens nao carregam:

// HTTP
//ORIGINAL
define('HTTP_SERVER', 'http://myrnaadan.webfactional.com/admin/');
define('HTTP_CATALOG', 'http://myrnaadan.webfactional.com/');
define('HTTP_IMAGE', 'http://myrnaadan.webfactional.com/image/');



//ALTERACOES FEITAS EM 04-02 - 23:59h
define('HTTP_SERVER', 'http://www.pecadeluxoloja.com.br/admin/');
define('HTTP_CATALOG', 'http://www.pecadeluxoloja.com.br/');
define('HTTP_IMAGE', 'http://www.pecadeluxoloja.com.br/image/');


// DIR -- NAO ALTEREI, POIS EH O ENDRECO FISICO DO SERVIDOR
define('DIR_APPLICATION', '/home/myrnaadan/webapps/loja/admin/');
define('DIR_SYSTEM', '/home/myrnaadan/webapps/loja/system/');
...



Imagem

Abraços
Avatar do usuário
Por Renato Frota
Mensagens
#34920
Você não pode ter 2 "define" para uma mesma constante. Diferente das variáveis, que assumem o valor da última declaração, uma constante é constante e não pode ser modificada.

Comente ou remova as primeiras definições!