Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#8840
Pelo que eu notei, tem algo a ver com a forma como o OpenCart chama a sessão.

Acontece com frequência aqui quando eu fecho o navegador e abro novamente, com a opção de restaurar as guias que estavam abertas.

Essa "solução" não é tão porca assim... suprime um erro que só ocorre em casos bastante específicos.
#8864
m.lirangi escreveu:
fabioppg escreveu:Solução porca:

http://php.net/manual/pt_BR/function.session-start.php
Código: Selecionar todos
@session_start();
Para mim nao apareceu mais a mensagem ..

Seja feliz !!!!
Desculpe a pergunta ... mas onde ponho essa solução "porca"??? Digo, em q linha?? Na 19??

HAHAAH.

"solução porca", é Modo de dizer !

Vamos mudar o nome para: "Simples solução".

Ficou mais bonito agora !

m.lirangi, é na Linha 19 sim ...
#10701
Senhores(as),

Recentemente tive o mesmo problema no servidor onde hospedo minhas aplicações! O erro apareceu tanto no opencart, quanto em outras aplicações que utilizo Zend. O suporte do servidor me informou que o erro é decorrente da permissão que eles NÃO dão no diretorio "/tmp", por questões de segurança!

A solução que encontrei foi alterar o diretório /tmp utilizado pelas aplicações.

Bom, no caso do opencart (no servidor onde hospedo), adicionei ao system/startup.php a seguinte linha, após o session_start():

ini_set('session.save_path', '/home/<<usuario>>/www/_tmp');

Lembrando que foi preciso criar o diretório _tmp, dentro do www e dar a ele permissão 777!

Espero ter contribuído. Um abraço.
#13869
m.lirangi escreveu:Oi Rogério!
Eu tb já tinha conseguido essa informação mas ainda não tinha testado.
AGora testei e parece q deu certo.. tomara!
Abs
Alguém conseguiu resolver este problema de permissão ao /tmp na hospedagem??? Fiz tudo o que foi informado neste tópico e não funcionou, ainda aparece a mensagem de erro:

Notice: session_start() [function.session-start]: ps_files_cleanup_dir: opendir(/tmp) failed: Permission denied (13) in /home/www/system/startup.php on line 19

alguma ajuda?

Obrigado,
#25813
Olá amigos, também estou tendo o mesmo problema, existem outros erros acontecendo tambpem, tipo sintax erro , poxa achei super legal essa loja, estou com a última versão 1.5.3, mas estou desanimando, rsss :lol:
#25821
webribas escreveu:Olá amigos, também estou tendo o mesmo problema, existem outros erros acontecendo tambpem, tipo sintax erro , poxa achei super legal essa loja, estou com a última versão 1.5.3, mas estou desanimando, rsss :lol:
Infelizmente o OpenCart necessita ter permissão de acesso a pasta tmp, pois ele precisa excluir informações armazenadas em seção que são perigosas de serem mantidas e controladas pelo servidor, servidores que não permitem o acesso a pasta tmp são servidores de péssima qualidade, em resumo, meu conselho para quem passar por este problema é que mude de hospedagem, pois para uma loja virtual é necessário esta autonomia para uma eficaz segurança.

Espero ter ajudado. :D