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 v2.x
#72474
Prezados amigos!
Eu segui um tutorial muito bom do @Manoel Vidal.
Acessei o /Admin , configurações, editei, fui na aba servidor e ativei o SSL, Salvei.
No servidor alterei a pasta:
Admin/Config.php
<?php
// HTTP
define('HTTP_SERVER', 'https://meuecomerce.com.br/admin/');
define('HTTP_CATALOG', 'https://meuecomerce.com.br/');
// HTTPS
define('HTTPS_SERVER', 'https://meuecomerce.com.br/admin/');
define('HTTPS_CATALOG', 'https://meuecomerce.com.br/');
A orientação de Manoel era alterar apenas HTTPs SErver e Catalogs, porém ele não chamava a função SSL no site, ai alterei as clausulas de cima também para https.
E o config.php na raiz
// HTTP
define('HTTP_SERVER', 'https://meuecomerce.com.br/');
// HTTPS
define('HTTPS_SERVER', 'https://meuecomerce.com.br/');
Eu mudei também, e ficou desta forma.
Ontem, funcionou bem, até o momento que o site http://www.meuecomerce.com.br/admin ele chamou sem SSL e quando eu voltei a loja, já voltou sem o SSL. A partir dai começaram os problemas.
Da forma como esta:
Eu acesso o site sem segurança, ao clicar em quanquer compontes ele ativa o SSL. Por exemplo, http://www.meuecomerce.com.br/admin acessa sem segurança, mas quando eu coloco o logim e senha ele entra com https.
Eu notei que os botões comprar estão desabilitados, quando eu clico no idioma português ou ate mesmo inglês, ele habilita os botões comprar, e também o SSL.
Fica aqui o link do site para quem puder ver o que esta acontecendo:
http://www.meuecomerce.com.br
Alguóm poderia me ajudar?
Agradeço desta já a contruição!
#72476
Olá @Leandro Felipe.

Entre em contato com o suporte da sua hospedagem, e solicite informações sobre como forçar o https em todas as páginas.

Espero ter ajudado. :)
#72478
O SSL gerou um problema, quando eu acesso o site o meu produto em destaque fica com os ícones de comprar, lista de desejos e comparar desabilitado. Se eu clicar no ícone idioma e selecionar o português ou inglês ele habilita a função SSL e também estes ícones.
O interessante é que não consigo qual a relação entre este botões e o clique com o idioma.
#72479
Fazendo testes agora, eu percebi que se eu entrar como https://meuecomerce.com.br/ funciona perfeitamente, todos os ícones. Você tem plena razão meu amigo Manoel.
O meu problema esta exatamente em chamar esta primeira pagina com SSL e também a do admin. Tais paginas ignoram o comando e acessam com HTTP simples. Eu imagino deve haver outra classe que esta fazendo esta chamaa de forma errônea. Vou fazer alguns testes e algumas pesquisas se eu conseguir resultados eu volto aqui para ajuda los também. Por enquanto muito obrigado Manoel!
#72492
Meus amigos!
Quem rouber uma modificação para que o acesso seja apenas neste formato:
https://meuecomerce.com.br/
qualquer outro, com www. ou então sem htttps, esta gerano bug. O meu problema só esta na pagina incial, tanto do site quando do administrativo.
Vi algumas programações no arquivo .htaccess. Modifiquei mas não esta funcionando. Vi também um tutorial para tirar o www e também me ajudou.
Fiz as alterações config.php e no admin/config.php
Se alguém teve problema parecido e puder me ajudar, agradeço!
#72494
Se a sua hospedagem for com web server Apache vai ser de um jeito, se for com Ngnix vai ser de outro jeito, por isso recomendei que solicitasse ajuda ao suporte de sua hospedagem, pois nessa de ficar adivinhando, você pode danificar sua instalação ou ter erro 500.

Enfim, se tem hospedagem, solicitar o suporte é a maneira mais segura de fazer a configuração. ;)
#72501
Entrei em contato com o suporte como recomendado. O atendente não é lá muito simpático.
Falou me apenas que é Servidor Apache e que a alteração é no arquivo HTACESS, neste que já venho trabalhando.
Este arquivo fica dentro do System/htacess.
Em um tutorial aqui mesmo da opencart eu achei este código:

<Files *.*>
Order Deny,Allow
Deny from all

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
</IfModule>

</Files>
Ele não esta funcionando, será que deveria ter colado fora da tag </Files>?
Este é o meu arquivo HTACESS original:
<Files *.*>
Order Deny,Allow
Deny from all
</Files>
Por mlimacarlos
#72502
@Leandro Felipe ,

Geralmente o htaccess fica na raiz do diretório em que você está instalando o opencart. O arquivo é .htaccess e muitas vezes você precisa habilitar para ver arquivos ocultos no Linux (o ponto na frente do arquivo indica que ele é oculto).
#72504
Mais uma vez meu amigo Manoel você tem razão. Estava trabalhando no diretório errado. Solucionei o problema as entradas, meu SSL esta funcionano nas páginas mais importantes como a de admin e na parte do pagamento. Isto não me incomoda, esta perfeito!
Bem, para quem esta passando pelo mesmo problema:

1 - Renomeio o arquivo .HTACESS que fica na raiz da instalação.
2 - Cole este código ao final do arquivo:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.(.*) [NC]
RewriteRule ^(.*) https://%1/$1 [R=301,L]
3 - Salve e carregue o arquivo no servidor!

OBSERVAÇÃO: ESTE PROCEDIMENTO VAI SOLUCIONAR O SEGUINTE PROBLEMA:
O ACESSO WWW.MEUECOMERCE.COM.BR/ GERAVA UM ERRO NO CSS, FAZENDO COM QUE AS IMAGENS FICASSEM DESABILITADAS. PARA RESOLVER ISTO, O ACESSO DEVERIA SER SEM O WWW ASSIM COMO SEGUE MEUECOMERCE.COM.BR/ O PROCEDIMENTO ACIMA TIRA ESTE WWW ELIMINANDO O PROBLEMA.
Obrigado Manoel, você tem sido de grande ajuda meu irmão! Deus lhe abençoe!

Looking for a partner for an unforgettable night? […]

Olá! Tudo bem? Verifique as configura&cced[…]

Olá! Tudo bem? Trabalho com Opencart h&aac[…]

Imagem do Carrinho de Compras

Olá! Tudo bem? São vários lo[…]