同じサーバーに2つのプロジェクトがあり、その設定が "session.auto_start"に矛盾しています(post)。他のプロジェクトにsession_start()などのコードが含まれていても、session.auto_startを「ON」にできますか?PHP:session.auto_start
4
A
答えて
8
:私はセッションが既に存在する場合は、同じように、1つのスクリプトのチェックを持っている可能性が想像しますphp_flag session.auto_start 1
また、そのタグのグローバルなapache設定に入れることができるかもしれません。
3
セッションが既に開始されている場合。次に、E_NOTICEエラーが発生します。 session_start()
docs.
4
ユーザーごとに独立したセッションが必要ですか? Apacheを使用して、右のオプションを持っている場合は、あなたがこれを含む.htaccessファイルでsession.auto_startを有効にすることができ
if(!($_SESSION)) {
session_start();
}
0
"session.auto_start"のためにコンフリクトがないと思うのは、プロジェクトごとに個別にsession_nameを設定するだけです。