Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

guilhermek

Página em Branco

Recommended Posts

Bom dia a todos,

vamos la com com um problema que me ronda a 2 semanas e já não sei mais o que fazer:

 

seguinte pessoal, ao fazer a configurações do Autoload do codeigniter com as informações:

 

$autoload['libraries'] = array('database', 'session');

 

e atualizo a página, o mesmo fica em branco, não exibe mensagem de erro, nao cria logs, nao aparece nada, ao deixar a configuração em branco

 

$autoload['libraries'] = array();

 

volta a funcionar novamente, mostrando a pagina de welcome do codeigniter.

 

ja troquei apache, versão de php, reinstalei o banco de dados mysql, ja foi feito de tudo por aqui e nada acontece.

 

alguem ja passou por esta situação?

 

aguardo

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Geralmente se você tiver um servidor de bloqueia os erros não vai aparecer nada tenho esse problema aqui quando eu uso o IIS.

 

O banco de dados já está configurado corretamente na pagina database do seu aplicativo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Geralmente se você tiver um servidor de bloqueia os erros não vai aparecer nada tenho esse problema aqui quando eu uso o IIS.

 

O banco de dados já está configurado corretamente na pagina database do seu aplicativo?

 

está sim amigo, segue o código:

 


$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = 'senha_usuario';
$db['default']['database'] = 'Nome_banco_de_dados';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu problema deve estar na SESSION, você fez o autoload dela mas tem que abrir o config.php e você deve gerar uma chave e adicionar nesta variavel.

 

$config['encryption_key'] = '';

 

Certo amigo, vamos verificar, vou fazer o teste aqui e ja te retorno.

Abraços

 

Seu problema deve estar na SESSION, você fez o autoload dela mas tem que abrir o config.php e você deve gerar uma chave e adicionar nesta variavel.

 

$config['encryption_key'] = '';

 

Mesmo informando a chave na variavel, a página em branco continua a aparecer e não me trás nenhuma informação.

 

veja:

 

 $config['encryption_key'] = 'gPnVrflEGuZ2FaRS0bV7Y7K8EBloIDc0';

Compartilhar este post


Link para o post
Compartilhar em outros sites

Habilite no php.ini o log de erros

 

display_errors = ON
error_reporting = E_ALL 

 

E também dê uma olhada no log de erros (eu geralmente olho nos do Apache):

 

pasta_do_apache/logs/errors.log

 

Uso o CodeIgniter há alguns anos já e não tenho problemas quanto a usar o autoload de bibliotecas e helpers, mas também não sou muito fã dessas duas que você está usando que já vem com ele.

 

Geralmente, eu uso outra biblioteca para banco de dados (Lumine) e a parte de sessão eu geralmente faço do zero.

Postei há algum tempo um exemplo de como gosto de fazer essa parte de sessão.

 

@braços e fique com Deus!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.