Olá Diego, Página branca? Dá uma conferida no teu display_errors Se me permite, sugiro colocar esta logica relacionada ao banco num model, encaixaria melhor no conceito de MVC.
Abraço, Marcelo Rodrigo Em 29 de julho de 2010 18:14, Diego Viana <[email protected]> escreveu: > Pessoal, estou tentando aumentar o desempenho da minha aplicação > usando o sistema de cache do Kohana... Meu driver é o eAccelerator e > deixei o application/config/cache.php assim: > > $config['default'] = array > ( > 'driver' => 'eaccelerator', > 'params' => '', > 'lifetime' => 1800, > 'requests' => 1000 > ); > > E aí eu fiz o seguinte na minha aplicação... Na view da página eu > chamo um helper que eu criei que retorna dados de uma consulta ao > banco... > > view/minha_view.php > $conteudo = meu_helper::get_content(); > > foreach ($conteudo as $content){ ... } > > Bom até aí normal... O que eu quero é guardar no cache esse conteudo > que meu helper retorna... Portanto, no meu helper eu fiz o seguinte... > > helpers/meu_helper.php > function get_content(){ > $dados = $this->cache->get('conteudo'); > > if ($dados){ > return $dados; > } else { > $sql = "query_sql"; > $dados = $this->db->query($sql); > > $this->cache->set('conteudo', $dados); > > return $dados; > } > } > > Essas vars $this->db e $this->cache eu setei no meu controller > principal que extends o Template_Controller... > > O problema é que usando isso, dá tela branca pra mim... simplesmente > não mostra nenhum erro, não mostra nada, apenas a tela branca... Já > testei o eAccelerator e está funcionando corretamente... > > Estou usando o Kohana 2.3 e eAccelerator v0.9.5.2... > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" > dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]<kohana-php%[email protected]> > . > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > > -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
