PHP技术,网站开发,PHP,PHP学习,Python学习,PHP开发,人工智能,大数据服务

PHP » 编程开发 » ECMall用户登陆成功后,又自动退出可尝试的解决方法

ECMall用户登陆成功后,又自动退出可尝试的解决方法

此文被围观1699日期: 2014-05-29 分类 : 编程开发  标签:  ····

问题描述:用户在前台或者后台登陆后,提示登陆成功,但又自动退出。

一般情况下,更换服务器是可以解决此问题的,如果不想换服务器,可以考虑以下解决方法:

 

1)找到 includeslibrariessession.lib.php 文件 131行,如下代码:

 

if (!$this->session_id)
        {
            $this->gen_session_id();
            session_id($this->session_id . $this->gen_session_key($this->session_id));
            /*setcookie($this->session_name, $this->session_id . $this->gen_session_key($this->session_id), 0,
                $this->session_cookie_path, $this->session_cookie_domain, $this->session_cookie_secure);*/

        }

 

将上面的代码修改为:

 

if (!$this->session_id)
        {
            $this->gen_session_id();
            session_id($this->session_id . $this->gen_session_key($this->session_id));
            setcookie($this->session_name, $this->session_id . $this->gen_session_key($this->session_id), 0,
                $this->session_cookie_path, $this->session_cookie_domain, $this->session_cookie_secure);

        }

 

2)退出所有浏览器,重新登录。

3)完毕!

 


© Copyright 2011-2019 adophper.com. All Rights Reserved.
读图网科技 版权所有。蜀ICP备12031064号