同一IP下,不同端口的网站经常发生session冲突的问题,例如两个网站会发生同时登陆或同时登出的情况
解决方法:
在各自网站代码的common文件,或是框架的入口文件(如果使用了框架开发)加上以下一段代码即可
if(ini_set('session.name', 'domain') === false || !session_name('domain')){ die('Unable to set sesssion scope');}
解决的思路是,session适用cookie保存的sessionid,这里针对不同网站使用了不同的sessionid的cookie键名