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 marciokp
#628
Boa tarde,

Estou com alguns problemas na parte de configuração da segurança da loja, e gostaria da ajuda de todos.

Seguinte,

Quando você seleciona a opção no admin para usar segurança ssl, ele automaticamente coloca https no endereço onde
é necessário a segurança, mas o que acontece que no meu caso, como hospedo na locaweb a mesma não da essa opção de
https no meu endereço, ele simplesmente me da um endereço próprio de ssl ou seja, da um endereço diferente do da loja.
então da bug, lógico.

Na pasta admin/config.php, consegui configurar a linha que pede pa indicar o https
/ HTTPS
define('HTTPS_SERVER', 'https://ssl1710.websiteseguro.com/host/opencart/admin/');
define('HTTPS_IMAGE', 'https://ssl1710.websiteseguro.com/host/opencart/image/');

até ai ele entra no admin como https normal, mas na loja não consigo o mesmo resultado, pois não consegui
localizar a configuração para isto.

Se alguém puder ajudar agradeço, pois acredito que muitos teriam o mesmo problema.
Avatar do usuário
Por lehnhart
#995
Olá pessoal,

Minha dúvida é quanto ao item "Chave de criptografia" que está localizado no menu "Sistema > Configurações" e depois dentro da guia "Servidor"

Lá já existe uma chave (que acredito ser padrão) com a seguinte numeração 12345.

Minhas perguntas são:

O que é isto e para que serve?
Devo trocá-lo? Tem alguma coisa a ver com o meu servidor de hospedagem?
Caso eu queira mudar, que tipo de número devo colocar (quantos caracteres? pode ser alfanumérico? etc.)

Desde já agradeço!!
Avatar do usuário
Por maxno
Mensagens
#1010
lehnhart escreveu:Olá pessoal,

Minha dúvida é quanto ao item "Chave de criptografia" que está localizado no menu "Sistema > Configurações" e depois dentro da guia "Servidor"

Lá já existe uma chave (que acredito ser padrão) com a seguinte numeração 12345.

Minhas perguntas são:

O que é isto e para que serve?
Devo trocá-lo? Tem alguma coisa a ver com o meu servidor de hospedagem?
Caso eu queira mudar, que tipo de número devo colocar (quantos caracteres? pode ser alfanumérico? etc.)

Desde já agradeço!!
essa chama é apenas a chave de trasferencia pro paypal.

se vc usa o paypal, pod colocar qualquer palavra ou numero, seja nomes, objestos, telefone e etc, mesmo sendo fraquinha a chave, dificl alguem pega pq alem de ser a Chave de criptografia, ela é ciptografada pelo banco em md2
Por mcezar
#4003
maxno, você conseguiu resolver este seu problema?
Eu tive o mesmo problema e resolvi alterando o arquivo "index.php" que fica no diretório raiz do opencart.

Mudei a linha 58...
De: "define('HTTPS_SERVER', 'https://' . substr($config->get('config_url'), 7));"
Para: "define('HTTPS_SERVER', 'https://endereco_ssl_do_seu_site.com.br/loja/');"

Se resolveu de outra forma, talvez mais eficiente, poste aqui sua dica.
Por mcezar
#7410
Froede, no meu caso funcionou sim, da forma como coloquei no post anterior que vou descrever novamente abaixo, porém, meu site está hospedado na UOL Host e não na Locaweb, mas pelo que vi eles possuem as mesmas caracteristicas.

Na configuração do servidor, na página de adminstração do site, deixe a opção "usar ssl" em "SIM".

Altere a linha 58 no arquivo "index.php" que fica no diretório raiz do opencart:

De: "define('HTTPS_SERVER', 'https://' . substr($config->get('config_url'), 7));"
Para: "define('HTTPS_SERVER', 'https://endereco_ssl_do_seu_site.com.br/diretorio_da_loja_(se_houver)/');"
Por Froede
#7504
Mcezar consegui efetuar a mudança mas tem um problema no momento que eu clico para ver outro produto ele esvazia o carrinho porque ele volta para o endereço não de SSL volta ao domínio normal tem como resolver isso??
Avatar do usuário
Por asmedrado
#7894
Depois de uma semana resolvi o problema configure os arquivos config.php admin e da raiz normalmente com seu endereço seguro.
Mude na linha

if (!$store_query->num_rows) {
$config->set('config_url', HTTP_SERVER);
$config->set('config_ssl', HTTPS_SERVER);
}

Para

if (!$store_query->num_rows) {
$config->set('config_url', HTTPS_SERVER);
$config->set('config_ssl', HTTPS_SERVER);
}

Ele abre o site com HTTP mas depois de clicar em comprar ele manda para o carrinho e quando clica em finalizar ele vai para HTTPS e abre o carrinho normalmente

gente apesar de nao obter o retorno deste problema postei pq já me salvaram varias vezes e com isso nao precisa contratar um SSL de fora !!!

Forte Abraço

Para ver http://www.mundodoseletros.com.br meu codigo é o 1.5.1.1
Por RogérioF
#7898
Opa, asmedrado..... então com isso não precisa pagar as vezes uma grana até
alta pra ter o https no site, que muitos meios de anuncios grátis exigem?

Basta fazer essa configuração que vc passou e boa? :roll: :roll: