CakePHP2を使用しています。ディレクトリ構造は次のとおりです。
/var/www/basesite
/appdev
/app (and all other cake dirs)
/appqa
/app
/appstage
/app
したがって、私は3つの異なるサイトを持っており、それらはすべて同じbaseurlを持ちますが、サブディレクトリは異なります。これらはすべて、実質的に同じコードを含んでいます。すべてが機能し、すべてのアプリが正常に読み込まれて動作します。
問題は、ユーザーがdevにログインしてからQAを表示すると、ログインしていることです。その後、QAからログアウトしてdevに戻ると、devでもログアウトされます。
質問:
アプリケーションの各インスタンスの適切なサブパスに制限されるように、セッションスコープをどこでどのように設定できますか?