При подключении к базе данных через Yii2 выдает даную ошибку:

В файле подключения фреймворка db.php :
Код: Выделить всё
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;port=3306;dbname=dbname',
'username' => 'username',
'password' => 'password',
'charset' => 'utf8',
Запрос к базе данных:
Код: Выделить всё
$posts = Post::find()->all();
return $this->render('index', compact('posts'));
Код: Выделить всё
var_dump($posts);
Код: Выделить всё
namespace app\models;
use yii\db\ActiveRecord;
class Post extends ActiveRecord{
public static function tableName() {
return 'post';
}
}

И еще такой вопрос, включено ли расширение PDO для бесплатных аккаунтов?
так как проверка фреймворка пишет PDO PostgreSQL extension - Warning
Скрин требований Yii2