O CI trabalha com sessions dessa maneira, pois para escalar aplicação em um ambiente clusterizado é mais fácil, para não ter problemas de replicação de sessão.
Tem como fazer isso usando session() do PHP, mas você vai ter que setar seu session handler manualmente em um arquivo que seja acessível pelos nós do cluster. Com BD, teoricamente esse problema não existe. -- Marcus Cavalcanti 21 9144-5068 www.marcuscavalcanti.net/blog 2011/2/18 Vinicius Cruz <[email protected]> > Exato, Allan. O session do CI é com cookie e tem a opção de usar o banco de > dados. Eu não sei porque o ci descartou o session nativo do php. A meu ver, > poderia ter as três opções, oferecendo um leque maior ao desenvolvedor. > > Não cheguei nem a pesquisar o por quê de não ter essa opção nativa do php. > Quando tiver um tempo mais livre, dou uma procurada :) > > Att, > Vinicius Cruz > 71 8821-8799 > http://www.zime.com.br/ > > > > Em 17 de fevereiro de 2011 23:02, Allan Torres <[email protected]>escreveu: > > >> Vinicius, >> Valeu, essa ai vai ser a salvação, andei dando uma lida sobre session e >> php session nativa no CI, o lance que ta pegando são os nomes dos cookies, >> pois realmente o CI não usa SESSION em si, ele usa Cookies. >> >> Vou essar essa library , muito mais produtivo. Valeu >> Amanhã resolvo isso, vou dormir agora... eu hoje mereço, umas 1000 linhas >> de código depois :) >> Abraços! >> >> Allan >> >> >> On Feb 17, 2011, at 11:24 PM, Vinicius Cruz wrote: >> >> Eu uso essa library >> http://codeigniter.com/wiki/PHPSession/ >> >> Mas se for o caso de alterar a session do ci, lembra de sobrescrever, ao >> invés de mudar o arquivo do core. >> >> Att, >> Vinicius Cruz >> 71 8821-8799 >> http://www.zime.com.br/ >> >> >> >> Em 17 de fevereiro de 2011 22:18, Allan Torres >> <[email protected]>escreveu: >> >>> Tiago, >>> To aqui mudando para Session nativa do PHP, mas esta dando um erro, >>> >>> Message: Undefined variable: _SESSION >>> >>> To vendo que tenho que fazer algumas alterações na classe Session do >>> system , isso confere ? Você usou isso tb? >>> >>> Allan >>> >>> >>> On Feb 17, 2011, at 10:46 PM, Tiago Davi wrote: >>> >>> Pois é... tbm esquentei muito a cabeça com isso e considerei como bug do >>> próprio CI. >>> >>> Fiz um sistema de compras coletivas e tive que mudar as regras de sessão >>> justamente pelo mesmo motivo que você. >>> >>> Um rapaz chamado Eric aqui da lista deve saber te explicar melhor o >>> porque disso mas parece que ele não está online. >>> >>> De qualquer forma como você não pode mudar agora deve sofrer um bocado >>> pra solucionar isso.. espero que não. >>> >>> Boa sorte. >>> >>> Em 17 de fevereiro de 2011 22:40, Allan Torres >>> <[email protected]>escreveu: >>> >>>> Só complementando, minhas configurações de session estão assim: >>>> >>>> $config['sess_use_database'] = true; >>>> $config['sess_cookie_name'] = 'ci_session'; >>>> $config['sess_expiration'] = 7200; >>>> $config['sess_encrypt_cookie'] = FALSE; >>>> $config['sess_table_name'] = 'ci_sessions'; >>>> $config['sess_match_ip'] = FALSE; >>>> $config['sess_match_useragent'] = TRUE; >>>> $config['sess_time_to_update'] = 300; >>>> >>>> >>>> E quando jogo os dados assim: >>>> >>>> $resultado = $this->Parceiro_model->login_parceiro($email, >>>> _crypto($senha)); >>>> >>>> //SETANDO INFORMAÇÕES DO USUÁRIO >>>> $this->session->set_userdata('error', ''); >>>> $this->session->set_userdata('error', 'false'); >>>> $this->session->set_userdata($resultado[0]); >>>> redirect( 'parceiros/painel' ); >>>> >>>> >>>> Alguma LUZ ?! >>>> >>>> On Feb 17, 2011, at 10:39 PM, Allan Torres wrote: >>>> >>>> Tiago, >>>> Pior que não rola de mudar tudo agora, o sistema deve ter uns 100 >>>> models, uns 300 controllers no minimo, tudo bem que a parte de revalidação >>>> é >>>> feita por um MY_Controller personalizado, mas sempre trabalhei com a >>>> Session >>>> do CI e sempre funcionou de boa, mas nesse caso especifico ta dando pau, e >>>> não sei pq raios. >>>> >>>> Allan >>>> >>>> >>>> >>>> On Feb 17, 2011, at 10:35 PM, Tiago Davi wrote: >>>> >>>> Já tive problemas com sessões no CI, passei a usar a sessão nativa do >>>> php e por enquanto estou feliz. >>>> >>>> Também acredito que essa sessão do CI não seja sessão e sim cookie. >>>> >>>> Em 17 de fevereiro de 2011 22:30, Allan Torres >>>> <[email protected]>escreveu: >>>> >>>>> PessoALL. >>>>> Estou com problema interessante por aqui, alguem já passou por isso? >>>>> >>>>> Tenho um sistema que tem duas áreas administrativas, uma minha e uma do >>>>> meu cliente e o fora isso, o site normal. >>>>> No meu sistema como administrador minha session tem durado 2 horas >>>>> conforme configurei, mas na área administrativa do cliente, essa session >>>>> que >>>>> é controlada pela ci_sessions (tabela) não dura nem 10 minutos. >>>>> >>>>> Fiz uma verificação e a área do cliente em momento algum manda limpar >>>>> as sessions nem tenta acesso ao meu administrativo. >>>>> >>>>> estrutura normal dos controllers >>>>> >>>>> /application/controllers/ >>>>> administracao/ >>>>> parceiros/ >>>>> >>>>> /application/views/ >>>>> administracao/ >>>>> parceiros/ >>>>> >>>>> Mesma coisa, a unica coisa que utilizam em comum são librarys e models >>>>> o que não existem problema. >>>>> >>>>> Alguem tem alguma luz? >>>>> >>>>> Allan >>>>> _______________________________________________ >>>>> [email protected] >>>>> http://www.codeigniter.com.br >>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>>> >>>>> --------------------------- >>>>> Oportunidade de negócio >>>>> http://www.franquiasargohost.net >>>>> --------------------------- >>>>> >>>> >>>> >>>> >>>> -- >>>> Tiago Davi - Desenvolvedor Web. >>>> http://tiagoaspnet.blogspot.com >>>> >>>> >>>> _______________________________________________ >>>> [email protected] >>>> http://www.codeigniter.com.br >>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>> >>>> --------------------------- >>>> Oportunidade de negócio >>>> http://www.franquiasargohost.net >>>> --------------------------- >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> [email protected] >>>> http://www.codeigniter.com.br >>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>> >>>> --------------------------- >>>> Oportunidade de negócio >>>> http://www.franquiasargohost.net >>>> --------------------------- >>>> >>>> >>> >>> >>> -- >>> Tiago Davi - Desenvolvedor Web. >>> http://tiagoaspnet.blogspot.com >>> >>> >>> _______________________________________________ >>> [email protected] >>> http://www.codeigniter.com.br >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>> >>> --------------------------- >>> Oportunidade de negócio >>> http://www.franquiasargohost.net >>> --------------------------- >>> >>> >>> >>> _______________________________________________ >>> [email protected] >>> http://www.codeigniter.com.br >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>> >>> --------------------------- >>> Oportunidade de negócio >>> http://www.franquiasargohost.net >>> --------------------------- >>> >>> >> _______________________________________________ >> [email protected] >> http://www.codeigniter.com.br >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> --------------------------- >> Oportunidade de negócio >> http://www.franquiasargohost.net >> --------------------------- >> >> >> >> _______________________________________________ >> [email protected] >> http://www.codeigniter.com.br >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> --------------------------- >> Oportunidade de negócio >> http://www.franquiasargohost.net >> --------------------------- >> >> > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > >
_______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

