Symfony が Cookie を設定している場所を見つけようとしています。自分のサイトにアクセスすると (sfDoctrineGuard プラグインを使用しています)、ログイン ページが表示されます。これは予想される動作です。作成された Cookie を表示すると、「symfony」Cookie があります。Symfony がこの Cookie を設定している場所が見つかりません...有効期限を変更する必要があります。
setCookie が使用されている唯一の場所は、Remember Me キーですが、これはまったく別の Cookie です。
もう 1 つの問題は、何らかの理由で 'symfony' Cookie の有効期限が Safari で日付/時刻ではなく「セッション」として表示されることです。
これは sfDoctrineGuard とは関係がなく、ユーザーがサイトにアクセスすると Symfony は常に Cookie を作成します。この Cookie を設定しているコードを見つける必要があるだけです。
何か案は?