我想要設置會話cookie時出現一些非常奇怪的錯誤。session_set_cookie_params()指向錯誤的域
如果我使用以下規則:「」
session_set_cookie_params(0, '/', $_SERVER['HTTP_HOST'], false, true);
//$_SERVER['HTTP_HOST'] resolves into "jscripting.nl"
它總是把一個在網址前面,它總是會讓我的session_id在我的所有子域中都可以訪問,這是我在我的子域中開發的一個問題,session_id可能會互相干擾。
有什麼我做錯了或是我的服務器設置有問題嗎?
取決於。你的$ _SERVER ['HTTP_HOST']是什麼? – eis 2013-03-25 20:31:09
顯然只是沒有設置域已經解決了我的問題,但我真的不想訴諸於此,因爲我現在無法使會話cookie生效。如果有人有更好的解決方案,我會留下這個問題。 – 2013-03-25 21:58:10