Unable to connect to your database server

[Résolu/Fermé]
Signaler
Messages postés
36
Date d'inscription
lundi 29 juin 2015
Statut
Membre
Dernière intervention
6 octobre 2015
-
Messages postés
2581
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
18 octobre 2021
-
Bonjour,

je suis entran d'héberger mon site

et j'au eu un erreur

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

Filename: controllers/Index.php

Line Number: 10

Mon controllers /index.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
 
class Index extends CI_Controller {
 
 
 
    public function __construct()
    {
            parent::__construct();//ligne 10
        $this->load->helper('url');
         $this->load->model('Banner_model','banner');  
         $this->load->model('Category_model','category'); 
         $this->load->model('Produits_model','produit');
    }  

config/database.php:
$active_group = 'default';
$query_builder = TRUE;
 
$db['default'] = array(
    'dsn'   => '',
    'hostname' => 'mondomaine.com',
    'username' => 'username',
    'password' => 'password',
    'database' => 'nomdatabase',
    'dbdriver' => 'mysqli',
    'dbprefix' => '',
    'pconnect' => FALSE,
    'db_debug' => (ENVIRONMENT !== 'production'),
    'cache_on' => FALSE,
    'cachedir' => '',
    'char_set' => 'utf8',
    'dbcollat' => 'utf8_general_ci',
    'swap_pre' => '',
    'encrypt' => FALSE,
    'compress' => FALSE,
    'stricton' => FALSE,
    'failover' => array(),
    'save_queries' => TRUE
);

Aidez moi svp

2 réponses

Messages postés
36
Date d'inscription
lundi 29 juin 2015
Statut
Membre
Dernière intervention
6 octobre 2015

Salut Tous ,

j'ai Debug mon connexion a la base de données au fin de la fichier Config/database.php
...
  ...
  ...
  echo '<pre>';
  print_r($db['default']);
  echo '</pre>';
 
  echo 'Connecting to database: ' .$db['default']['database'];
  $dbh=mysql_connect
  (
    $db['default']['hostname'],
    $db['default']['username'],
    $db['default']['password'])
    or die('Cannot connect to the database because: ' . mysql_error());
    mysql_select_db ($db['default']['database']);
 
    echo '<br />   Connected OK:'  ;
    die( 'file: ' .__FILE__ . ' Line: ' .__LINE__);

et il m'affiche cette erreur :

Connecting to database: 'nombase'Cannot connect to the database because: Access denied for user 'myusername'@'cl-t057-448cl.privatedns.com' (using password: YES)

Besoin de vous aide svp
Messages postés
2581
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
18 octobre 2021
464
Salut,

Ta base de données s'appelle réellement 'nombase' ? Ton nom d'utilisateur sql est 'myusername' ?

Je t'invite à vérifier tes identifiants de connexion.

Bonne journée