2017-05-21 8 views
0

私はsymfony2で開発しましたが、sym2 wizはありません。フレームワークですべてを設定するための助けになりました。解決する。symfony2「ユーザーエンティティをシリアル化するためのデータフォーマットが誤っています」(FOS UserBundle)

私は2つの開発環境を持っている、と私は数ヶ月のために使用されていなかった1が突然ローカル私のSYM2のWebアプリケーションにログインしようとしている時にこのエラーメッセージで私を襲っ:

「誤ったデータ形式

私はログインのコードを変更していません、私はベンダーを更新していないし、MAMPの設定を変更していない(それを更新してやったかもしれない)

何が起こっているのか分かりません。

エラーがGoogleに表示され、ベンダーのソースファイルの1つをハックするように提案されています。私は何をしたのか正確にはわからないので、ステップバイステップの指示にちょうど従うだけでそれに慣れていません。

アプリケーションはsymfony 2.3.9で動作し、MAMPはPHP 5.6.27に設定されています。もう1つのオプションは7.0.12で、同じエラーが発生します。

答えて

0

[OK]を、私は

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

に私の教義のバージョンを変更し、それが問題を解決しました。 sym2を見ているかもしれない他の問題が常に後方互換性があるとは限りませんが、指は交差しています=)

関連する問題