Ошибка: в пространстве имен "fos:user" не определены команды
Я пытаюсь создать пользователя FOSUserBundle с помощью инструмента командной строки:
php bin/console fos:user:create admin --super-admin
но я систематически получаю:
There are no commands defined in the "fos:user" namespace.
Есть идеи? я могу видеть CreateUserCommand.php
в /vendor/friendsofsymfony/user-bundle/Command/
Обновить
Я пытался удалить \vendor
и бежать composer install
еще раз, но безрезультатно.
мой composer.json
имеет "friendsofsymfony/user-bundle": "~2.0"
обнаружение
По-видимому, это известная проблема: https://github.com/FriendsOfSymfony/FOSUserBundle/pull/2639
1 ответ
Удалить composer.lock
файл, а затем запустить composer install
снова с последующим composer update
или же composer dump-autoload
команды.