Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v3.x.
#91775
Boa tarde galera.

O OpenCart deve ter algum script que "barra" o navegador de salvar usuário e senha, mas eu PRECISO que ele grave. pq toda hora sai a sessão e tem que ficar logando. É um saco ter que ficar digitando usuário e senha novamente. Já tentei no Chrome e no Edge, mas ambos não salvam (nem pede pra salvar) a senha. Acredito realmente ser alguma programação do OpenCart por "segurança", mas é horrível.

Alguém saberia como resolver isso?
#91777
A questão de ficar deslogando se refere ao tempo de vida da sessão, solicite sua hospedagem para altera o valor os parâmetros "session.gc-maxlifetime e session.cookie_lifetime" no php.ini para um tempo maior; Agora para salvar a senha no navegador é uma questão do próprio navegador, nenhuma plataforma tem o poder de impedir salvar ou não a senha, no firefox você pode tentar o processo do link https://support.mozilla.org/pt-BR/kb/pr ... no-firefox e ver se soluciona

Leia o manual abaixo para maiores informações

http://www.php.net/manual/pt_BR/session ... axlifetime

https://www.php.net/manual/pt_BR/sessio ... e-lifetime
KingKong gostou disso
#91780
Olá. Primeiramente muito obrigado pela resposta. Olha, eu fui no arquivo PHP.ini (da pasta public_html) e só encontrei o session.gc-maxlifetime. Ele estava com o valor '3600'. joguei '864000'. Já o session.cookie_lifetime nem tem lá, não sei se é necessário INCLUIR ou deixar assim. Veja abaixo na integra o meu PHP.ini como está:
Código: Selecionar todos
magic_quotes_gpc = Off
register_globals = Off
default_charset = UTF-8
memory_limit = 128M
max_execution_time = 360
upload_max_filesize = 100M
safe_mode = Off
mysql.connect_timeout = 20
session.auto_start = Off
session.use_only_cookies = On
session.use_cookies = On
session.use_trans_sid = Off
session.cookie_httponly = On
;session.cookie_secure = On
session.cache_limiter = nocache
session.gc_maxlifetime = 864000
allow_url_fopen = On
;display_errors = 1
;error_reporting = E_ALL
#91782
Muitas hospedagem não aceita alterar os valores desses parâmetros através do php.ini da raiz da loja, sendo assim somente quem tem acesso root poderá alterar diretamente no arquivo do diretório php, em todo caso você pode adicionar esse parâmetro que falta e aumentar o valor desse outro e verificar e entrou em vigor, para verificar crie um arquivo chamado "phpinfo.php" na raiz de sua loja e adicione o conteúdo abaixo, após isso acesse pelo navegador e busque pelos parâmetros que estamos comentando e veja se foram alterados;
Código: Selecionar todos
<?php
    phpinfo();
?>
#91783
Ola. Realmente, mesmo jogando 864000 no session.gc-lifetime nao mudou nada. a cada tempo em tempo a sessão sai e tenho que logar novamente. teoricamente era pra durar 240hs de sessão (10 dias). porém não dura algumas horas... fazendo o que me disse, obtemos o seguinte retorno (anexo).
Novato no Sistema

Boa tarde Senhores, Instalei o OpenCart e j&aacut[…]

Caso alguem tenha uma solucao para este conflito, […]

Código nas Pastas

Ola @LeonardoRazon Para editar os arquivos, vo[…]

Menu Topo Fixo

Olá! Tudo bem? Pode ser que seja necess&aac[…]