Я работал в Yii 1 и сейчас пытаюсь использовать Yii2. Я установил композитор, а затем установил основное приложение. Но теперь я получаю эту ошибку, когда пытаюсь получить доступ к основному приложению. Как я могу решить эту проблему?
Ошибка:
Неизвестный метод — yii \ base \ UnknownMethodException
Вызов неизвестного метода: yii \ web \ UrlManager :: addRules ()
Хорошо, я решил проблему с установкой yii2 следующим образом:
глобальный композитор требует «fxp / composer-asset-plugin: 1.0. * @ dev»
композитор создать-проект —prefer-dist —stability = dev yiisoft / yii2-app-basic basic
Проверьте ваш файл composer.json.
Раздел «Экстра» должен содержать
"extra": {
"asset-installer-paths": {
"npm-asset-library": "vendor/npm",
"bower-asset-library": "vendor/bower"}
}
затем беги composer global require "fxp/composer-asset-plugin:1.0.*@dev"
а также composer update
это помогло мне