• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خطای اتصال به دیتابیس در yii
#1
من اسم دیتا بیس و همه تنظیمات رو درست انجام دادم ولی این ارور را میدهد

کد پی‌اچ‌پی:
CDbConnection failed to open the DB connectionSQLSTATE[28000] [1045Access denied for user 'root'@'localhost' (using passwordNO)

/
Applications/AMPPS/www/yii/framework/gii/generators/model/ModelCode.php(60)

48         ));
49     }
50 
51     
public function requiredTemplates()
52     {
53         return array(
54             'model.php',
55         );
56     }
57 
58     
public function init()
59     {
60         if(Yii::app()->{$this->connectionId}===null)
61             throw new CHttpException(500,'A valid database connection is required to run this generator.');
62         $this->tablePrefix=Yii::app()->{$this->connectionId}->tablePrefix;
63         parent::init();
64     }
65 
66     
public function prepare()
67     {
68         if(($pos=strrpos($this->tableName,'.'))!==false)
69         {
70             $schema=substr($this->tableName,0,$pos);
71             $tableName=substr($this->tableName,$pos+1);
72         
  پاسخ
تشکر شده توسط :
#2
اول اینکه اسم تاپیک رو اصلاح کن و مرتبط با موضوع بزار. مثلن «خطای اتصال به دیتابیس در yii» یا یه همچین چیزی.

دوم هم اینکه خب یه جای کار اشکال داره.
اگه برای root پسورد نگذاشتی یه بار پسورد بزار براش و توی تنظیمات وارد کن و تست کن
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#3
خیلی توصیه نمیشه که با روت به دیتا بیس کانکت بشین,
یک یوزر دیگه تعریف کنید, کانفیگ رو به نسبت اون تغیر بدین.

توضیحات بیشتر.
امیدوارم کمکت کنه
موفق باشی
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان