Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Por lucasvga
#21197
Esse codigo sempre gera um erro, gostaria de saber se eu posso remove-lo

(/www/system/library/session.php on line 11)

acontece quando o sistema tenta limpar a pasta tmp, eu uso king host, já liguei lá mais eles não me dão acesso a essa pasta =/

Obrigado!
Por lucasvga
#21201
Então.. eu até liguei lá.. ai me falaram que eles não possibilitam o acesso... pelo que eu entendi no erro, está no arquivo sessions, da Library

eu posso remover algo nesse codigo:

<?php
class Session {
public $data = array();

public function __construct() {
if (!session_id()) {
ini_set('session.use_cookies', 'On');
ini_set('session.use_trans_sid', 'Off');

session_set_cookie_params(0, '/');
session_start();
}

$this->data =& $_SESSION;
}
}
?>


obrigado!!
#21238
Remover este código atrapalharia o funcionamento do OpenCart, no caso o OpenCart não tem suporte a hospedagens que não permitam acesso a pasta tmp, geralmente as hospedagem que não permitem o acesso a pasta tmp, é porque compartilham entre os sites hospedados no servidor a mesma pasta tmp, que é onde ficam armazenados dados importantes de sessão dos usuários, e por medo de que haja roubo das sessões bloqueiam o acesso a pasta, geralmente isso é um indicador de hospedagem de má qualidade, nem sempre o é, mas na maioria das vezes é sim.

Espero ter ajudado. :D
Por lucasvga
#21255
Hunn... realmente, quando eu fiz o contrato na hospedagem, tava escrito que era hospedagem compartilhada... eu não fazia idéia do que era isso... mais pra frente vou ver uma outra hospedagem então! Obrigado!!!
#21268
A questão não é a hospedagem compartilhada em si, mas como quem gerencia os servidores de hospedagem o configuraram, no caso muito provavelmente em sua hospedagem a esta restrição de uma única pasta tmp compartilhada entre todos os sites hospedados. :)