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]
しかし、私はいつも同じエラーを受け取ります...これを修正する方法を知っていますか?ここでの解決策 は私にはうまくいきません
ありがとう