我想要设置会话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