Maison >base de données >tutoriel mysql >Pourquoi CodeIgniter ne peut-il pas se connecter à mon serveur de base de données ?
Dépannage "Impossible de se connecter à votre serveur de base de données à l'aide des paramètres fournis" Erreur dans CodeIgniter
Rencontre avec le message "Impossible de se connecter à votre base de données L'erreur "server" dans CodeIgniter peut être frustrante. Examinons les causes potentielles et une solution recommandée :
Cause possible : mauvaise configuration dans la configuration PHP
Votre configuration PHP peut être à l'origine de cette erreur. Considérez ces étapes pour résoudre les problèmes :
Déboguer la connexion à la base de données
Ajoutez l'extrait de code suivant à la fin de votre fichier ./config/database.php :
... ... ... echo '<pre class="brush:php;toolbar:false">'; print_r($db['default']); echo ''; 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 '
L'exécution de ce script fournira des informations détaillées sur votre connexion à la base de données. Vérifiez toute erreur ou incohérence dans le résultat.
Considérations supplémentaires :
N'oubliez pas de supprimer le script de débogage avant de mettre en ligne votre application.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!