Ошибка: в пространстве имен "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 команды.

Другие вопросы по тегам