同じサーバーでホストされている 2 つのアプリケーション A と B があります。実際、B は A のサブディレクトリに格納された A のサブアプリケーションです。
マスター (A) アプリケーションはデフォルトの php セッション実装を使用しますが、B はデータベースにセッションを実装します。参考までに。
新しいブラウザーでアプリケーション B にアクセスするとき、または A にアクセスする前に、Cookie が適切に設定されています。
ただし、最初に A にアクセスすると、PHPSESSID Cookie が設定されます。B にアクセスすると、B の Cookie が設定されません。
Aによって設定されたPHPSESSID CookieがBにそのCookieを設定させない理由については、私にはわかりません。逆は当てはまりません。