symfony 2.0 から symfony 2.1 への移行を開始したときに、セッションで問題が発生しました。
認証に simplesamlphp を使用していますが、symfony 2.0 ではすべて正常に動作していました。
Symfony 2.1 では OK ではありません。私は phpinfo->session でそれらの間の違いをチェックしました、そしてこれは私が得たものです:
symfony2.1 symfony 2.0 Master Value
session.save_handler user files files
session.save_path (..)/symproject/app (..)/wamp/tmp (..)/wamp/tmp
/cache/dev/sessions
simplesaml が必要とするため、この値は php.ini と等しくなければなりません!
framework:session:save_path
config.yml でプロパティを設定することもできますが、ローカル開発マシン上にあるかどうかによって保存パスが異なる可能性があるため、これは良い方法ではないと思います (私のプロジェクトは git 上にあります)。
また、save_handler については、config.yml で指定する方法が見つかりませんでした。これで「ユーザー」に固執しますか?
この symfony バージョンでは何が起きているのでしょうか?? symfony 2.0 では、これはすぐに使用できました! 助けてください。これに関するまともなドキュメントはありません(私が見たと信じてください!!)。