新闻中心

shopex管理员登陆跳出,提示登陆超时,请重新登陆的案例分析

作者 / 无忧主机 时间 2012-11-22 23:22:28

今天无忧主机(www.51php.com)小编遇到一个比较棘手的事情,有个客户他的shopex管理员后台可以登录,但是登陆之后自动跳回到登陆界面,刚开始还会显示“登录超时,请重新登陆",多登陆几次之后就连错误也不显示,直接跳回登陆界面了。无忧主机(www.51php.com)小编我查阅了许多shopex的资料成功解决了登陆后自动跳转的问题。这种情况原因是因为是因为你的IP为动态IP所导致的。错误图如下: 下面无忧主机(www.51php.com)小编我就把解决方法分享给大家: 解决方法一: 通过代理ip解决问题,这样就可以解决动态ip的问题,但是代理使用会很麻烦,小编我不推荐大家使用这种方法。 解决方法二: 修改源码,但是shopex部分源码是加密的,所以只能修改未加密的文件,下面是一种最简单有效的解决方法 1、通过ftp空间链接您的php虚拟主机空间。 2、找到根目录(public_html)下的core文件下面的func_ext.php文件,搜索"return $GLOBALS['_REMOTE_ADDR_'];" (大概在第412行) 在return $GLOBALS['_REMOTE_ADDR_'];前面加入一行代码,如下: if($_SESSION['SHOPEX_LG_KEY']) return '127.0.0.1'; return $GLOBALS['_REMOTE_ADDR_']; 如图所示 3、修改文件后保存,清空浏览器缓存,重新登陆网站后台就可以了   纯Linux环境下高端免备案【香港独立IP地址】 php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:https://www.51php.com/shopex/9959.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服