Я хотел бы создать нового пользователя в FOSUserBundle (Symfony2), но я всегда получаю одно и то же сообщение (я использую php app/console fos:user:create
):
Для учетной записи «MyProject \ UserBundle \ Entity \ User» не настроен кодировщик.
импорт в правильном порядке
public function registerBundles()
{
$bundles = array(
//...
new MyProject\UserBundle\MyProjectUserBundle(),
new FOS\UserBundle\FOSUserBundle(),
);
файл безопасности:
security:
encoders:
Symfony\Component\Security\Core\User\User: plaintext
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]
но я всегда получаю одну и ту же ошибку ... Знаете, как это исправить? решение здесь
у меня не работает
Спасибо