3

ユーザー登録には FOSUserBundle を使用しています。また、/register/confirm/xxxx-token-xxxxx でユーザーを確認すると、「セッションの開始に失敗しました: PHP によって既に開始されています ($_SESSION が設定されています)」というエラーが表示されることがあります。

これは、NativeSessionStorage::start() メソッドで発生します。明らかに、すでにセッションがあります (その場合、$_SESSION は空の配列です)。

この動作は再現が非常に困難です。ほとんどの場合、機能します。私はこれを開発環境と本番環境で見ています(両方ともphp 5.3.x)

セッションを初期化するときに $_SESSION が空の配列になる理由は何ですか?

4

1 に答える 1