【发布时间】:2012-03-26 21:35:42
【问题描述】:
我想在 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]
但我总是遇到同样的错误...你知道如何解决这个问题吗? solution here 不适合我
谢谢
【问题讨论】:
标签: symfony fosuserbundle