Impossible de se connecter à votre serveur de base de données à l'aide des paramètres fournis.Connexion à une base de données distante via CodeIgniter
J'ai eu des difficultés à connecter mon application à ma base de données distante. Je reçois l'erreur ci-dessus lorsque je lance mon application. J'ai regardé les réponses précédentes à cette question sur ce site, mais je n'ai eu aucune chance de le résoudre. D'après ce que j'ai appris, j'ai besoin de remplacer le nom d'hôte et de faire en sorte que ma base de données mysql accepte les connexions externes, ce que j'ai fait tous les deux. J'ai essayé les mêmes valeurs dans mon fichier database.php via la ligne de commande mysql et cela fonctionne.
Alors quoi d'autre pourrais-je manquer?
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? donne le code de la config de base de données. –
J'ai modifié ma question avec ma config de base de données. – Mikey
semble que c'est correct. –