Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Yii - łączenie z bazą
Forum PHP.pl > Forum > Przedszkole
Niedowiarek
Witam,

Chcę się nauczyć używać Yii Framework, no i oglądam te filmiki instruktażowe na ich stronie, wszystko okej do czasu gdy przysło połączyć się z bazą danych.

Otóż stworzyłem bazę przy pomocy webserv'a->phpmyadmin, nazwa yii_tour, użytkownik root.

No i wszystko powinno być dobrze, lecz gdy wchodzę przez Gii do Model Generator to wyskakuje mi to:

CDbConnection failed to open the DB connection: could not find driver


W main.php mam tak:

  1. 'db'=>array(
  2. 'connectionString' => 'mysql:host=localhost;dbname=yii_tour',
  3. 'emulatePrepare' => true,
  4. 'username' => 'root',
  5. 'password' => '',
  6. 'charset' => 'utf8',
  7. ),
Necsord
Zgodnie z oficjalną dokumentacją sprawdz http://hostname/path/to/yii/requirements/index.php w paczce sciągnietej z ich oficjalnej strony ( http://www.yiiframework.com/download/ ). Prawdopodobnie brakuje tobie miedzy innymi "PDO MySQL extension".
Niedowiarek
Rzeczywiście, brakuje. Ale jak mam to zainstalować?

Okej, już mam. Dla przyszłych pokoleń używających webserv, należy wejść w bilioteki PHP i aktywować PHP.pdo.mysqld
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.