رایموند
6 سال پیش توسط رایموند مطرح شد
2 پاسخ

اتصال پروژه تست Yii2 به پایگاه داده

درود دوستان...
من با ابزار codeception در حال تست پروژه چارچوب Yii۲ هستم ولی مشکلی که داره هنگام تست به پایگاه داده وصل نمیشه...
کد زیر:

'components' => [
        'db' => [
            'dsn' => 'mysql:host=localhost;dbname=yii۲_tests',
        ],

اینم خطای codeception :
https://paste.ubuntu.ir/mzek


ثبت پرسش جدید
Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش آپدیت شد
0

سلام
@endworld

تنظیمات دیتابیس رو در پوشه کانفیگ
db.php
قرار بدید و از صحت یوزر پسورد مطمئن بشید.

توی ارور هاتون از کد های مدل داشت ایراد میگرفت.


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0

The configuration for the "db" component must contain a "class" element.

سبک زیر رو امتحان کنید ببینید فرقی میکنه:


<?php

return [

    'components' => [

        'db' => [

            'class' => 'yii\db\Connection',

            'dsn' => 'mysql:host=HOST;dbname=DBNAME',

            'username' => 'USER',

            'password' => 'PASSWORD',

            'charset' => 'utf8',

        ],//db

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام