繁体   English   中英

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

[英]symfony2 “Erroneous data format for unserializing user entity” (FOS UserBundle)

我使用symfony2开发,但不是sym2 wiz,带来了帮助来设置框架的所有内容,现在这让我突然收到一条我无法解决的错误消息。

我有两个开发环境,而一个我几个月没有使用的开发环境在尝试本地登录我的sym2 webapp时突然出现此错误消息:

“用于错误地序列化[用户实体]的错误数据格式”

我尚未更改用于登录的代码,尚未更新供应商,也未更改MAMP中的任何设置(虽然它本身已经更新并完成了吗?)

我不明白发生了什么。

我可以在Google上搜索该错误,并建议我破解供应商的源文件之一。 我不知道该怎么做,因此仅按照一些逐步说明进行操作,我就感到不舒服。

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

好的,我将我的学说版本更改为

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

它解决了这个问题。 现在我不知道看到sym2并不总是向后兼容,但是手指交叉=)可能带来了什么其他问题?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM