Использую шаблон 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',
]
Не даёт установить миграцию
Re: Не даёт установить миграцию
Прописывайте в 'components'.
Re: Не даёт установить миграцию
Там и есть. Он в консоли реагирует, спрашивает, надо ли установить таблицы, а когда нажимаешь да - выводит ту ошибку.
Re: Не даёт установить миграцию
Вернее, не в компонентс. С Компонентс ведь вообще ошибку выдаёт.
The configuration for the "modules" component must contain a "class" element.
Все ведь модульные вне компонентс
The configuration for the "modules" component must contain a "class" element.
Все ведь модульные вне компонентс
Re: Не даёт установить миграцию
Ой, был невнимателен. Скопипастил в консоль тоже, что из веб, а там другой класс пакета используется.