Cake-php-MySQL Datasource-Klasse konnte nicht gefunden werden

Ich habe ubuntu 10.04 auf dem server.
Ich versuche zum einrichten der cake php Projekt, aber es gibt mir folgenden Fehler

   Cake is NOT able to connect to the database.

   Datasource class MySQL could not be found.

Suchte ich viel im web über Sie.
meine config-Datei sieht wie folgt aus

  class DATABASE_CONFIG {

public $default = array(
    'datasource' => 'Database/MySQL',
    'persistent' => false,
    'host' => 'localhost',
    'login' => 'root',
    'password' => 'mypassword',
    'database' => 'dbname',
    'prefix' => '',
    //'encoding' => 'utf8',
);
 }

Habe ich überprüft, der server hat alle Dinge zu verbinden, wie PDO ich habe Folgendes script, und es funktioniert gut.

    $conn = new PDO('mysql:host=localhost;dbname=dbname', $username, $password);

Dann weiter habe ich geändert in Mysql.php Datei von cake php, die in den "lib\Kuchen\Model\Datenquelle\Datenbank"

Habe ich versucht zu geben, statische Verbindung in Mysql.php aber auch das geht nicht. Ich habe Ausgang in die Mysql.php und scheint, wie die Kontrolle der Seite ist nicht immer hier.

    $this->_connection = new PDO('mysql:host=localhost;dbname=dbname', $username, $password);
$this->connected = true;

Bitte lassen Sie mich wissen, wenn ich bin fehlt etwas.

Vielen Dank im Voraus.

InformationsquelleAutor Satish | 2012-11-03
Schreibe einen Kommentar