Foros del Web » Programando para Internet » PHP » CodeIgniter »

Error conectar BD Mysql

Estas en el tema de Error conectar BD Mysql en el foro de CodeIgniter en Foros del Web. soy nuevo en Ci... estado haciendo una coneccion a la BD mysql y en uno de los varios intento me sale el siguiente error "A ...
  #1 (permalink)  
Antiguo 25/08/2011, 11:32
 
Fecha de Ingreso: octubre-2009
Mensajes: 39
Antigüedad: 15 años, 2 meses
Puntos: 0
Error conectar BD Mysql

soy nuevo en Ci... estado haciendo una coneccion a la BD mysql y en uno de los varios intento me sale el siguiente error

"A Database Error Occurred

Unable to connect to your database server using the provided settings.

Filename: /home/iglesiab/application/third_party/MX/Loader.php

Line Number: 96"

dejo claro que instale el plugin HMVC....

aca esta el directorio http://prntscr.com/2rzwb

y los archivos son estos

Controller
Código PHP:
Ver original
  1. <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2.  
  3. class Login extends CI_Controller {
  4.  
  5.     function __construct()
  6.         {
  7.             parent::__construct();
  8.         }
  9.     public function index()
  10.     {
  11.         $this->load->view('/view_login/index');
  12.     }
  13.  
  14.    
  15.    
  16.     public function prueba()
  17.       {
  18.        $this->load->model('Login_model');
  19.      
  20.        $data['result'] = $this->Login_model->getData();
  21.        $data['page_title'] = "CI Hello World App!";
  22.      
  23.        $this->load->view('welcome_message',$data);
  24.          
  25.      }
  26. }

Model

Código PHP:
Ver original
  1. <?php
  2. /**
  3. *
  4. */
  5. class Login_model extends CI_Model {
  6.  
  7.     function __construct()
  8.     {
  9.         parent::__construct();
  10.         $this->load->database();
  11.     }
  12.    
  13. function getData()
  14.   {
  15.    //Query the data table for every record and row
  16.     return $this->db->query("SELECT * FROM tb_persona");
  17.    
  18.  
  19.   }
  20. }

espero su ayuda :(
  #2 (permalink)  
Antiguo 25/08/2011, 11:33
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Error conectar BD Mysql

Pues si te fijas el error es claro, los settings que estas usando son incorrectos para conectarte a la base de datos.

Saludos.
  #3 (permalink)  
Antiguo 25/08/2011, 11:41
 
Fecha de Ingreso: octubre-2009
Mensajes: 39
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Error conectar BD Mysql

hola GatorV,

a setting te refieres al archivo "application/config/database.php"

porq son algo parecido a estos


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

$db['default']['hostname'] = 'http://ip';
$db['default']['database'] = '<nombre de la BD>';
$db['default']['password'] = '<pass>;
$db['default']['username'] = '<user>';
$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;
  #4 (permalink)  
Antiguo 25/08/2011, 13:14
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 5 meses
Puntos: 416
Respuesta: Error conectar BD Mysql

Cita:
$db['default']['hostname'] = 'http://ip';
Si te estas conectando remotamente no debes poner http://

Etiquetas: frameworks-y-php-orientado-a-objetos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:59.