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
Por OliveiraMichael
#68367
Boa noite Senhores,


Estou tentando instalar SSL na minha loja, fiz todos os passos necessários para instalação do certificado na página, após tudo instalado habilitei o SSL nas configurações da loja, porém não aparece o cadeado na minha URL, verifiquei se ainda havia paginas http e encontrei duas páginas, entretanto não consegui achar onde esses arquivos estão para que pudesse concertar tal erro. Alguém sabe como posso concertar isso ??

Segue o link das duas páginas que estão em http:

http://www.topmedlar.com.br/loja/image/ ... _80x80.jpg
http://www.topmedlar.com.br/loja/image/ ... _70x70.jpg

Obs.: Habilitei URL Amigavél no site, não sei se isso tem relevancia mas achei que seria util comentar !

Me ajudem ai por favor !

Agradeço atenção!
Por OliveiraMichael
#68395
segui todos os passos que me apresentou no link, o backend da loja ficou com o cadeado mas o front não ficou e como ele ta com URL Amigável ativado quando eu clico em algum produto da loja ele me apresenta o seguinte erro:


Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@topmedlar.com.br and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Consegue me dar uma luz quanto a isso??? Por Favor...

o dominio da minha loja é esse aqui : www.topmedlar.com.br/loja
Avatar do usuário
Por Manoel Vidal
Mensagens Curtidas
#68398
Você está forçando https em todas as páginas, logo no arquivo config.php você tem que mudar todas as referências de http para https

Espero ter ajudado. :)
Por OliveiraMichael
#68400
Meu arquivo admin/config.php está desta forma:
Código: Selecionar todos
<?php
// HTTP
define('HTTP_SERVER', 'https://www.topmedlar.com.br/loja/admin/');
define('HTTP_CATALOG', 'https://www.topmedlar.com.br/loja/');

// HTTPS
define('HTTPS_SERVER', 'https://www.topmedlar.com.br/loja/admin/');
define('HTTPS_CATALOG', 'https://www.topmedlar.com.br/loja/');

// DIR
define('DIR_APPLICATION', '/xxxxxxx/xxxxxxx/public_html/loja/admin/');
define('DIR_SYSTEM', '/xxxxxxx/xxxxxxx/public_html/loja/system/');
define('DIR_DATABASE', '/xxxxxxx/xxxxxxx/public_html/loja/system/database/');
define('DIR_LANGUAGE', '/xxxxxxx/xxxxxxx/public_html/loja/admin/language/');
define('DIR_TEMPLATE', '/xxxxxxx/xxxxxxx/public_html/loja/admin/view/template/');
define('DIR_CONFIG', '/xxxxxxx/xxxxxxx/public_html/loja/system/config/');
define('DIR_IMAGE', '/xxxxxxx/xxxxxxx/public_html/loja/image/');
define('DIR_CACHE', '/xxxxxxx/xxxxxxx/public_html/loja/system/cache/');
define('DIR_DOWNLOAD', '/xxxxxxx/xxxxxxx/public_html/loja/download/');
define('DIR_LOGS', '/xxxxxxx/xxxxxxx/public_html/loja/system/logs/');
define('DIR_CATALOG', '/xxxxxxx/xxxxxxx/public_html/loja/catalog/');
e o meu arquivo config.php está desta forma:
Código: Selecionar todos
<?php
// HTTP
define('HTTP_SERVER', 'https://www.topmedlar.com.br/loja/');

// HTTPS
define('HTTPS_SERVER', 'https://www.topmedlar.com.br/loja/');


// DIR
define('DIR_APPLICATION', '/xxxxxxx/xxxxxxx/public_html/loja/catalog/');
define('DIR_SYSTEM', '/xxxxxxx/xxxxxxx/public_html/loja/system/');
define('DIR_DATABASE', '/xxxxxxx/xxxxxxx/public_html/loja/system/database/');
define('DIR_LANGUAGE', '/xxxxxxx/xxxxxxx/public_html/loja/catalog/language/');
define('DIR_TEMPLATE', '/xxxxxxx/xxxxxxx/public_html/loja/catalog/view/theme/');
define('DIR_CONFIG', '/xxxxxxx/xxxxxxx/public_html/loja/system/config/');
define('DIR_IMAGE', '/xxxxxxx/xxxxxxx/public_html/loja/image/');
define('DIR_CACHE', '/xxxxxxx/xxxxxxx/public_html/loja/system/cache/');
define('DIR_DOWNLOAD', '/xxxxxxx/xxxxxxx/public_html/loja/download/');
define('DIR_LOGS', '/xxxxxxx/xxxxxxx/public_html/loja/system/logs/');
Está correto esta sintaxe para ele reconhecer os diretórios, minha loja está instalado numa pasta dentro do meu servidor !
Por OliveiraMichael
#68402
Obrigado mesmo pela ajuda Manoel Vidal, então, funcionou novamente! Mas acabei arrumando outro problema, quando eu habilito url amigável aparece o Erro que comentei no tópico acima, se eu não usar consigo navegar normalmente em meu site ! Sabe qual seria a causa?
Por veteranodf
Mensagens Especiais Curtidas
#68404
Em relação a url amigável além das configurações padrões você deve acessar o arquivo .htaccess e mudar a linha "RewriteBase /" para "RewriteBase /loja/" pois sua loja esta em uma subpasta do diretório raiz;