Yii2 Ошибка: класс dektrium \ rbac \ Модуль не существует

Я только что обновил свой композитор, и после этого, когда я запускаю свое приложение Yii2, я получаю эту ошибку «Class dektrium \ rbac \ Module not Существует», я использую rbac в моем приложении.

Я проверил каталог desctrium \ rabc, там нет файла с классом Module. Однако я вижу два новых файла: RbacWebModule, RbacConsoleModule в этой директории.

У меня есть резервная копия моего приложения на другом сервере. поэтому я должен поместить свою резервную копию туда, чтобы исправить эту ошибку, или есть какое-либо другое решение. я могу видеть в своей папке продавца все другие папки, также обновляются с обновлением композитора. Так как избавиться от этой ошибки.

Заранее спасибо.

0

Решение

Этот класс был переименован более месяца назад. Поскольку это все еще бета-версия, я рекомендую проверять наличие серьезных изменений при каждом обновлении. Всегда следуйте инструкция.

Добавьте модуль rbac в файл конфигурации веб-приложения следующим образом:

...
'modules' => [
...
'rbac' => 'dektrium\rbac\RbacWebModule',
...
],
...
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]