![](/img/trans.png)
[英]symfony2: ContextErrorException on production server “Erroneous data format for unserializing”
[英]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.