Connexion à une base de données à distance par le biais de CodeIgniter

Impossible de se connecter à votre serveur de base de données en utilisant les paramètres.

J'ai eu de la difficulté à connecter ma demande à ma base de données distante. Je reçois l'erreur indiqué ci-dessus, quand je lance mon application. J'ai regardé les précédentes réponses à cette question sur ce site, mais je n'ai obtenu aucune chance à résoudre. De ce que j'ai appris, j'ai besoin de remplacer le nom d'hôte et de faire ma base de données mysql accepter les connexions externes, dont j'ai fait. J'ai essayé les mêmes valeurs dans mon database.php par le biais de la ligne de commande mysql et ça fonctionne.

Alors quoi d'autre pourrais-je éventuellement être manquants?

Voici mes paramètres dans database.php:

$active_group = 'staging';
$active_record = TRUE;
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'myDatabase';
$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;
$db['staging']['hostname'] = 'XX.XX.XXX.XXX';
$db['staging']['username'] = 'user';
$db['staging']['password'] = 'pwd';
$db['staging']['database'] = 'myDatabase';
$db['staging']['dbdriver'] = 'mysql';
$db['staging']['dbprefix'] = '';
$db['staging']['pconnect'] = TRUE;
$db['staging']['db_debug'] = TRUE;
$db['staging']['cache_on'] = FALSE;
$db['staging']['cachedir'] = '';
$db['staging']['char_set'] = 'utf8';
$db['staging']['dbcollat'] = 'utf8_general_ci';
$db['staging']['swap_pre'] = '';
$db['staging']['autoinit'] = TRUE;
$db['staging']['stricton'] = FALSE;
comment avez-vous essayé jusqu'à présent? donner le code de base de données de config.
J'ai édité ma question avec ma base de données de config.
il semble qu'il est correct.

OriginalL'auteur Mikey | 2011-11-12