文档章节

ECSHOP登录自动退出问题解决

skq
 skq
发布于 2013/06/08 23:29
字数 317
阅读 7432
收藏 6

最近进行ecshop二次开发,可以说是碰到了很多问题,最让人苦恼的是ecshop会员登录和管理员登录不了后台,或者是登录之后就自动退出。

一般这种情况在本地是好好的,为什么上传到服务器就不行了呢?

如果使用vps或者是服务器的话,在服务器上访问登录却是正常的,因此感觉像是session问题,于是检查session设置问题,最后还是问题依旧....

偶尔从网上搜到了关于ecshop session丢失问题的一篇博文,按照操作,终于解决了。

内容如下:

用ecshop搭建了一个电子商务的系统,本地测试一切正常。放到服务器上出现问题:

症状:

     点着点着经常无故退出,感觉session被清空了。查找原因:ecshop中有用ip地址来验证,而公司是双线接入的。 两次访问的ip地址不同就出现这种情况。

 

解决办法:

   在includes/cls_session.php中,function gen_session_key($session_id)方法里,

删除掉    if ($ip == '')

          {

              $ip = substr($this->_ip, 0, strrpos($this->_ip, '.'));

          }

 

正常, 还未发现其它异常情况

 

转载: http://2011.kicshop.com/jiaocheng/6020.html

© 著作权归作者所有

skq

skq

粉丝 10
博文 75
码字总数 13091
作品 0
武汉
私信 提问
加载中

评论(1)

陈子傲
陈子傲
我的也遇到过这样的问题,不过我的是因为域名的问题,有www 和没有的时候登陆是两个状态,因为我是前端这边的,所以没有后台解决,我将服务器301跳转到种状态的域名
ecshop 完美解决动态ip登录超时和购物车清空问题

ECSHOP模板/ecshop开发中心(www.68ecshop.com) / 2014-05-06 前一段时间,ECSHOP开发中心的一个客户说自己的ecshop网店出了状况,就是有时候登录的时候会自动退出。而且购物车也没规律的会清...

thinkyoung
2015/06/24
0
0
ecshop后台登录太多重定向?

http://120.24.189.60/ecshop/upload/admin/privilege.php?act=login 这个是登录界面! 由于上面还有个thinkphp,所以需要开启pathinfo 但是一开启pathinfo,ecshop的后台就无法登录了,ecs...

Nixus
2016/04/05
274
0
ECShop 2.7.2 最新任意用户登陆漏洞

由于最近项目需要, 查看了下商派最新发布的ECShop 2.7.2正式版的源代码, 没想到在看到第二个文件时就发现了一处比较明显, 且低级漏洞。这个漏洞可以让任何人以任何用户身份登录到ECShop前台!...

沱长
2010/05/05
5.6K
5
ECShop 非官方版微信小程序商城 - eweapp

eweapp ECShop非官方版微信小程序商城,基于3.6版本appserver接口,100%兼容原有程序,没有对原有程序代码进行过任何改动。 如果您觉得不错,欢迎star。 实时更新地址:https://github.com/...

tumobi
2017/08/24
0
1
整合 ECShop2.7.2 与 Discuz!6.0

1. 安装ECShop2.7.2 a) 推荐配置:LAMP(Linux+Apache+Mysql+PHP) 操作系统:Linux (支持Unix/FreeBSD/Solaris/Windows NT(2000/2003)等操作系统) WEB服务器:Apache (支持httpd, Zeus, II......

鉴客
2011/09/21
705
0

没有更多内容

加载失败,请刷新页面

加载更多

IT兄弟连 Java语法教程 编写Java源代码

现在我们来一步一步的编写第一个Java程序,鼎鼎大名的“HelloWorld”。 编写Java源代码 编写Java源代码可以使用任何无格式的文本编辑器,在Windows操作系统上可以使用记事本、Edit Plus等程序...

老码农的一亩三分地
14分钟前
2
0
JavaScript箭头函数中的this详解

前言 箭头函数极大地简化了this的取值规则。 普通函数与箭头函数 普通函数指的是用function定义的函数: var hello = function () {console.log("Hello, Fundebug!");} 箭头函数指的是用...

开元中国2015
25分钟前
2
0
ETL测试工具简介

ETL测试 ETL测试过程与其他测试过程类似,包括一些阶段。 确定业务需求 测试计划 设计测试用例和测试数据 测试执行和错误报告 总结报告 测试结束 ETL测试的类型 生产验证测试: 也称为表平衡...

python测试开发人工智能安全
37分钟前
1
0
OSChina 周四乱弹 —— 不能空腹吃早餐

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @for_ :#今日歌曲推荐# 很好听的钢琴曲,节奏简单,有一点伤感。分享Fabrizio Paterlini的单曲《Veloma》: 《Veloma》- Fabrizio Paterlini ...

小小编辑
今天
1K
13
探讨android更新UI的几种方法

作为IT新手,总以为只要有时间,有精力,什么东西都能做出来。这种念头我也有过,但很快就熄灭了,因为现实是残酷的,就算一开始的时间和精力非常充足,也会随着项目的推进而逐步消磨殆尽。我...

天王盖地虎626
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部