XAMPP codeigniter Datenbank Fehler
Ich Gesicht eine Fehlermeldung, wenn Sie versuchen das tutorial von CodeIgniter. Wenn ich versuche die "News-Sektion". Ich bekomme die Fehlermeldung
Einen Datenbank-Fehler Ist Aufgetreten
Nicht in der Lage, eine Verbindung zu Ihrem Datenbank-server unter Verwendung der angegebenen Einstellungen.
Mit Dem Namen: C:\xampp\htdocs\CI\system\database\DB_driver.php
Linie Nummer: 124
Ich bin mit XAMPP und mein os ist windows7(64 bit).
Meine Daten in der C:\xampp\htdocs\CI\application\config\database.php sind folgt
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'xxx';
$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;
Ich gelungen, Wenn zum Aufbau der Verbindung zur db mit core php.
Mir jemand helfen, diese zu lösen..
Vielen Dank im Voraus..
- Sind Sie sicher, dass die xxx-Datenbank vorhanden ist? Auch versuchen, anstelle dbdriver mysql mit mysqli
- Hast du zum laden der Datenbank-Klasse, bevor es zu benutzen ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zurücksetzen, XAMPP und überprüfen Sie, ob phpmyadmin arbeiten, und die Datenbank 'xxx' existiert.
mit phpmyadmin die Datenbank anlegen..name it xxx
dann laden Sie die Website erneut
Überprüfen Sie auch die index.php Datei in den root-Ordner.
Manchmal werden Leute Stelle hier den code zu ändern, die Datenbank-Datei, die es verwendet, basierend auf der Domäne.. nicht sicher, was codeigniter tutorial sind folgende.
zuerst stellen Sie sicher, laden Sie Ihre Datenbank-Bibliothek
dann überprüfen Sie Ihre Standard-Einstellungen, um zu sehen, ob etwas fehlt mit.
Set db_debug auf false in Ihrem CI database.php.
Anderen Tipp. Wenn lokal alles ist sehr sehr langsam, ändern von localhost nach 127.0.0.1.
Kamikaze™ - 08. Dezember 2011 06:39 AM
Ist deine Tabelle den Namen in Großbuchstaben? Seien Sie vorsichtig mit klein-und Großschreibung, ich hatte das gleiche problem.
Versuchen Sie dies:
$this->db->get(“PROJECT_USERS”);