Talvez o problema não esteja no CI.
Verifique se um script básico roda:

<?php
$link = mysql_connect('localhost', 'root', '')
    or die('Opa! Problema: ' . mysql_error());
$rs = mysql_query("SELECT VERSION()");
$row = mysql_fetch_row($rs);
echo $row[0];
?>

Robertson.

2009/7/9 Toshyro <[email protected] <toshyro%[email protected]>>

> Eae, Rafael!
>
> Cara, pode ser essa questão do suporte ao MySQL, sim... muito bem
> lembrado... aliás, tomara que seja isso -- porque tem toda a lógica...
> durante o dia testarei...
>
> Muuuuuito obrigado pela dica.
>
> Abração!
>
> --
> Toshyro
>
> 2009/7/9 Rafael V. de Oliveira <[email protected]>
>
>  Toshyro e outros que estão com problemas....
>>
>> Tentaram ativar o error_reporting do php no máximo? Talvez estejam
>> escondendo os errors e por isso não aparece nada.
>>
>> Um teste bobo, mas talvez vale a pena.
>> Tenta conectar pelo PHPMyAdmin. Já falaste que pelo MySQL Administrator
>> vai, isso já é bom. Com o phpmyadmin, testamos se o php consegue conectar ao
>> mysql. As últimas versões do PHP não veem com a conexão ativada por padrão.
>> Pode ser isso.
>>
>> Abraços
>> Rafael
>>
>> Em 09/07/2009 01:53, Toshyro escreveu:
>>
>> Eae, Robson! Beleza?
>>
>> Cara, já tentei isso também... mesma coisa: na hora da conexão tudo
>> trava... como se o CI não conseguisse se conectar no banco...
>>
>> Mas valeu pela dica. Brigadão!
>>
>> --
>> Toshyro
>>
>> 2009/7/8 Robson Mendonça <[email protected]>
>>
>>> Ae,
>>>
>>> exprementa colocar no config/autoload.php o database para ser carregado
>>> automaticamente, pode ser que funcione, e ainda, você não vai ter que ficar
>>> carregando isso toda vez que executar um model.
>>>
>>> $autoload['libraries'] = array('database');
>>>
>>> Falow!
>>>
>>>
>>> 2009/7/8 Toshyro <[email protected] <toshyro%[email protected]>>
>>>
>>>> Boa noite, pessoal.
>>>>
>>>> Vou reapresentar aqui a dúvida do Rafael, porque é a mesma situação que
>>>> enfrento...
>>>>
>>>> Já segui todos os exemplos do *User Guide* do CI (
>>>> http://codeigniter.com/user_guide/database/connecting.html), já li
>>>> vários sites (por exemplo:
>>>> http://programadoranonimo.blogspot.com/2008/10/tutorial-mvc-3-acesso-dados.html),
>>>> mas não consigo entender o que acontece...
>>>>
>>>> Acredito estar fazendo tudo certo, mas meu sistema não se conecta com o
>>>> banco -- no caso, o MySQL... Não tentei com outro.
>>>>
>>>> Estou tentando, pra começar, fazer a conexão manual...
>>>>
>>>> *$config['hostname'] = "localhost";
>>>>>  $config['username'] = "myusername";
>>>>> $config['password'] = "mypassword";
>>>>> $config['database'] = "mydatabase";
>>>>> $config['dbdriver'] = "mysql";
>>>>> $config['dbprefix'] = "";
>>>>> $config['pconnect'] = FALSE;
>>>>> $config['db_debug'] = TRUE;
>>>>> $config['cache_on'] = FALSE;
>>>>> $config['cachedir'] = "";
>>>>>
>>>>> $this->load->database($config);
>>>>> *
>>>>
>>>>
>>>> chega na última linha, o processamento pára.
>>>>
>>>> Mas mesmo configurando via autoload, mesma coisa: o processamento do
>>>> código pára exatamente no *$this->load->database();*
>>>>
>>>> Testei também nesse formato (óbvio, com os meus dados ;-)), mas nada
>>>> ainda:
>>>>
>>>> *$dsn = 'dbdriver://username:passw...@hostname
>>>>> /database?char_set=utf8&dbcollat=utf8_general_ci&cache_on=true&cachedir=/path/to/cache';
>>>>>
>>>>> $this->load->database($dsn);*
>>>>>
>>>>
>>>> Já testamos em 2 máquinas diferentes, com 2 MySQL diferentes, mas o erro
>>>> pemanece...
>>>>
>>>> Acessamos o MySQL via MySQL Administrator (e demais ferramentas)
>>>> normalmente (porta padrão, etc), mas o ambiente PHP/CI/Apache não vai
>>>> adiante...
>>>>
>>>> Será que falta algum passo na configuração do ambiente pra conectar com
>>>> o MySQL? Será alguma questão de problema entre as versões do CI x MySQL? A
>>>> versão instalada na minha máquina é a 5.1. A do CI é a 1.7.1
>>>>
>>>> Qualquer dica pode ajudar...
>>>>
>>>> Se pelo menos aparecesse mensagem em tela (ou em algum log do Apache ou
>>>> MySQL), mas não aparece nada... simplesmente aborta, sem mensagem, sem 
>>>> erro,
>>>> nem nada... Há um sistema de logs do CI, que exibiria erro na conexão do
>>>> banco? Em caso positivo, podem me orientar em como ativar?
>>>>
>>>> Forte abraço.
>>>>
>>>> --
>>>> Toshyro
>>>>
>>>>
>>>> 2009/7/8 Rafael Dutra <[email protected]>
>>>>
>>>>> Remandando mensagem, mas com o código no corpo.
>>>>>
>>>>> Pessoal, boa tarde !
>>>>>
>>>>> Estou com um problema relacionado a conexão com mysql, fiz milhares de
>>>>> testes e mesmo assim nada, revisei meu banco, revisei tudo do inicio,
>>>>> mas nada que eu pudesse ver o erro, e assim espero que alguem me de uma
>>>>> luz.
>>>>>
>>>>> Estou colocando os arquivos em anexo.
>>>>>
>>>>> Obrigado desde já para qualquer ajuda.
>>>>>
>>>>> Abração
>>>>>
>>>>>
>>>>>
>>>>> -------------------------------------------------------
>>>>>
>>>>> database.php (em principio, tudo ok ate aqui)
>>>>>
>>>>>
>>>>> $active_group = "default";
>>>>> $active_record = TRUE;
>>>>>
>>>>> $db['default']['hostname'] = "localhost";
>>>>> $db['default']['username'] = "root";
>>>>> $db['default']['password'] = "xxxxx";
>>>>> $db['default']['database'] = "goos";
>>>>> $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";
>>>>>
>>>>> ---------------------------------------------
>>>>>
>>>>> vmysql.php (view)
>>>>>
>>>>>  <html>
>>>>>     <head>
>>>>>         <title>teste</title>
>>>>>     </head>
>>>>>     <body>
>>>>>         <?php foreach($query as $row):?>
>>>>>         <h3><?=$row->username?></h3>
>>>>>         <p><?=$row->password_2?></p>
>>>>>         <br />
>>>>>         <?php endforeach;?>
>>>>>     </body>
>>>>>  </html>
>>>>>
>>>>>
>>>>> ---------------------------------------------
>>>>>
>>>>> mbanco (model)
>>>>>
>>>>>
>>>>> <?php
>>>>> class MBanco extends Model
>>>>> {
>>>>>
>>>>>        function __construct()
>>>>>        {
>>>>>            parent::Model();
>>>>>        }
>>>>>
>>>>>        function getAll()
>>>>>        {
>>>>>            $this->load->database();
>>>>>            // colocando alguns echos, dá pra ver que realmente para na
>>>>>            // hora de se conectar
>>>>>            $query = $this->db->get('login');
>>>>>            return $query->result();
>>>>>        }
>>>>> }
>>>>>
>>>>> ?>
>>>>>
>>>>> --------------------------------------------
>>>>>
>>>>> mysql.php (controller)
>>>>>
>>>>> <?php
>>>>> class mysql extends Controller
>>>>> {
>>>>>    function __construct()
>>>>>    {
>>>>>        parent::Controller();
>>>>>    }
>>>>>
>>>>>    function getBanco()
>>>>>    {
>>>>>
>>>>>        $this->load->model('mbanco');
>>>>>        $data['query'] = $this->mbanco->getAll();
>>>>>        $this->load->view('vmysql', $data);
>>>>>    }
>>>>> }
>>>>>
>>>>>
>>>>> ?>
>>>>>
>>>>> --
>>>>> cat << EOT
>>>>>
>>>>> Rafael Dutra <[email protected]>
>>>>> Estrela - RS - Brasil
>>>>> Linux user #376.904
>>>>> Tel. +55 51 91903362
>>>>> echo 1244394795515721490698P | dc
>>>>> # while true; do beer + beer; done
>>>>> Current System: Debian 5.0 (lenny)
>>>>>
>>>>> http://pt.wikipedia.org/wiki/ASCII
>>>>> 01001010 01001111 01001001 01000011 01000101
>>>>> 01010100 01000101 01000001 01001101 01001111
>>>>>
>>>>> EOT
>>>>>
>>>>> _______________________________________________
>>>>> Lista mailing list
>>>>> [email protected]
>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Lista mailing list
>>>> [email protected]
>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>
>>>>
>>>
>>>
>>> --
>>> Robson Mendonça
>>> http://www.myweboncreate.com
>>> CTO at LEC/UFRGS (Cognitive Studies Lab)
>>> LEC - Laboratório de Estudos Cognitivos - UFRGS
>>> Centro de Excelência Sun para Desenvolvimento de Soluções de TI para
>>> Educação
>>> Fundação Pensamento Digital - www.pensamentodigital.org.br
>>>
>>> _______________________________________________
>>> Lista mailing list
>>> [email protected]
>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>>
>> ------------------------------
>>
>> _______________________________________________
>> Lista mailing 
>> [email protected]http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a