一部分用户反映登录后自动退出,我初步判断了一下,这些用户大概都是动态IP,应该怎么处理
修改includes/libraries/session.lib.php
中的方法functiongen_session_key($session_id)
{
static$ip='';
//if($ip=='')
//{
//$ip=substr($this->_ip,0,strrpos($this->_ip,'.'));
//}
returnsprintf('%08x',crc32(!empty($_SERVER['HTTP_USER_AGENT'])?$_SERVER['HTTP_USER_AGENT'].ROOT_PATH.$ip.$session_id:ROOT_PATH.$ip.$session_id));
}
注释其中的ip,可以解决ecmall用户登录后自动退出的问题