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

