hello
I´m trying create migrates, so generating a new project to test, when I execute yiic migrate on console I receive this message:
[b]
Yii Migration Tool v1.0 (based on Yii v1.1.13-dev)
exception ‘CDbException’ with message ‘CDbConnection failed to open the DB connection: could not find driver’ in /Users/ale/.yii/framework/db/CDbConnection.php:381
Stack trace:
#0 /Users/ale/.yii/framework/db/CDbConnection.php(330): CDbConnection->open()
#1 /Users/ale/.yii/framework/db/CDbConnection.php(308): CDbConnection->setActive(true)
#2 /Users/ale/.yii/framework/base/CModule.php(387): CDbConnection->init()
#3 /Users/ale/.yii/framework/cli/commands/MigrateCommand.php(442): CModule->getComponent(‘db’)
#4 /Users/ale/.yii/framework/cli/commands/MigrateCommand.php(451): MigrateCommand->getDbConnection()
#5 /Users/ale/.yii/framework/cli/commands/MigrateCommand.php(482): MigrateCommand->getMigrationHistory(-1)
#6 /Users/ale/.yii/framework/cli/commands/MigrateCommand.php(84): MigrateCommand->getNewMigrations()
#7 [internal function]: MigrateCommand->actionUp(Array)
#8 /Users/ale/.yii/framework/console/CConsoleCommand.php(172): ReflectionMethod->invokeArgs(Object(MigrateCommand), Array)
#9 /Users/ale/.yii/framework/console/CConsoleCommandRunner.php(67): CConsoleCommand->run(Array)
#10 /Users/ale/.yii/framework/console/CConsoleApplication.php(91): CConsoleCommandRunner->run(Array)
#11 /Users/ale/.yii/framework/base/CApplication.php(168): CConsoleApplication->processRequest()
#12 /Users/ale/.yii/framework/yiic.php(33): CApplication->run()
#13 /Users/ale/web_projects/teste_migrate/protected/yiic.php(7): require_once(’/Users/ale/.yii…’)
#14 /Users/ale/web_projects/teste_migrate/protected/yiic(3): require_once(’/Users/ale/web_…’)
#15 {main}Alexandres-Mac-mini:protected ale$
[/b]
I configured the main.php and console.php with data base:
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=test_migrate',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
),
What’s this problem?