gpt4 book ai didi

symfony - 使用 FOSUserBundle 创建新用户失败

转载 作者:行者123 更新时间:2023-12-03 06:11:30 25 4
gpt4 key购买 nike

我尝试从命令行创建新用户并收到此错误:

Warning: array_search() expects parameter 2 to be array, null given
in /vendor/friendsofsymfony/user-bundle/FOS/UserBundle/Model/User.php line 368

当尝试通过网络界面注册来创建用户时,我得到以下信息:

SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'salt' cannot be null

可以使用现有用户登录。还更新个人资料并更改密码。仅创建新用户是行不通的。

我在非常简单的设置中使用 v 1.3.1,但尚未找到任何解决方案。

有什么想法吗?

最佳答案

已修复!

我的用户实体中有一个自定义构造函数方法。在那里我忘记用 parent::__construct();

调用父级的构造函数

关于symfony - 使用 FOSUserBundle 创建新用户失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14277188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com