symfony2"用于反序列化用户实体的错误数据格式" (FOS UserBundle)

时间:2017-05-21 20:00:05

标签: php symfony serialization login

我在symfony2中开发但是没有sym2 wiz,带来帮助设置框架的一切,现在它给我一个突然的错误信息,我无法解决。

我有两个开发环境,在我尝试登录我的sym2 webapp本地时,一个我几个月没用过的环境突然袭击了我的错误信息:

"用于反序列化[用户实体]"

的错误数据格式

我没有更改登录的代码,我没有更新我的供应商,我没有更改MAMP中的任何设置(它可以自己更新并完成吗?)

我不明白发生了什么。

我可以谷歌错误,我建议破解其中一个供应商源文件。我不确切知道自己会做些什么,所以我只是按照一步一步的指示来做这件事并不舒服。

应用程序在symfony 2.3.9上运行,MAMP设置为PHP 5.6.27,另一个选项是7.0.12,产生相同的错误。

1 个答案:

答案 0 :(得分:0)

好的,我将学说版本改为

    "doctrine/orm": "~2.2,>=2.2.3,<2.5",

它解决了这个问题。现在我不知道可能引入的其他问题看到sym2并不总是过于向后兼容,但是手指交叉=)