Проблемы с db соединением

в конфиге прописал

	'db'=>array(


		'connectionString'=>'mysql:host=localhost;dbname=yii_test',


		'username'=>'user',


		'password'=>'****',


	),

в yiic shell набираю

>> model User

Warning: you do not have a 'db' database connection as required by Active Record

в чем может быть проблема?..

проблему решил, после настроек надо было yiic shell перезапустить)

хм… а как его перезапустить? Просто выйти и войти снова у меня не вышло…

Значит у тебя ошибка в конфиге - 100% Несколько раз сам на этом ловился. Шелл работает отлично, надо только конфиг приложения правильно делать.

Проерь еще раз написание connectionString, чтобы ниче лишнего не было, потом проверь имеет ли твой юзер доступ к этой БД.

Я сейчас пробую ферст апликейшн к базе прикрутить как в мануале, т.е. sqlite. В protected/config/main.php раскомментировал и изменил

		'db'=>array(


			'connectionString'=>'sqlite:protected/data/source.db',


		),

соответственно по указанному пути создал бд source.db и ввел указанный в мануале запрос:



CREATE TABLE User (


id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,


username VARCHAR(128) NOT NULL,


password VARCHAR(128) NOT NULL,


email VARCHAR(128) NOT NULL


);


После этого перехожу к этапу 1.3.2 Implementing CRUD Operations - открываю yiic shell и пишу model User  и вот что пишет мне шелл:



Z:homeyii.testwwwtest>..frameworkyiic shell


Yii Interactive Tool v1.0


Please type 'help' for help. Type 'exit' to quit.


>> model User


Warning: the table 'User' does not exist in the database.


  unchanged User.php





The 'User' class has been successfully created in the following file:


    Z:homeyii.testwwwtestprotectedmodelsUser.php





If you have a 'db' database connection, you can test it now with:


    $model=User::model()->find();


    print_r($model);





>>


всем спасибо - разобрался. Накосячил в названии базы))))))

ВО! ВСЕГДА проблемы именно с конфигом. У меня тоже были траблы, думал иии глючит, оказалось что я :)