Не даёт установить миграцию

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Kreng
Сообщения: 202
Зарегистрирован: 2017.02.16, 10:11

Не даёт установить миграцию

Сообщение Kreng »

Использую шаблон base
При попытке использования миграции выдаёт
yii migrate/up --migrationPath=@yii/rbac/migrations
Exception 'yii\base\InvalidCallException' with message 'Setting read-only property: yii\console\Application::authManager'

Несмотря на то, что я добавил в массив components рбак
console
'modules' => [
'user' => [
'class' => 'dektrium\user\Module',
'admins' => ['1234']
],
'rbac' => 'dektrium\rbac\RbacWebModule',
],

web
'modules' => [
'rbac' => 'dektrium\rbac\RbacWebModule',
],

А такая запись не работает вообще

'authManager' => [
'class' => 'yii\rbac\DbManager',
]
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Не даёт установить миграцию

Сообщение ElisDN »

Прописывайте в 'components'.
Kreng
Сообщения: 202
Зарегистрирован: 2017.02.16, 10:11

Re: Не даёт установить миграцию

Сообщение Kreng »

Там и есть. Он в консоли реагирует, спрашивает, надо ли установить таблицы, а когда нажимаешь да - выводит ту ошибку.
Kreng
Сообщения: 202
Зарегистрирован: 2017.02.16, 10:11

Re: Не даёт установить миграцию

Сообщение Kreng »

Вернее, не в компонентс. С Компонентс ведь вообще ошибку выдаёт.
The configuration for the "modules" component must contain a "class" element.
Все ведь модульные вне компонентс
Kreng
Сообщения: 202
Зарегистрирован: 2017.02.16, 10:11

Re: Не даёт установить миграцию

Сообщение Kreng »

Ой, был невнимателен. Скопипастил в консоль тоже, что из веб, а там другой класс пакета используется.
Ответить