香港独立IP空间
香港php空间
美国php空间
域名注册

今天无忧主机(www.51php.com)小编遇到一个比较棘手的事情,有个客户他的shopex管理员后台可以登录,但是登陆之后自动跳回到登陆界面,刚开始还会显示“登录超时,请重新登陆”,多登陆几次之后就连错误也不显示,直接跳回登陆界面了。无忧主机(www.51php.com)小编我查阅了许多shopex的资料成功解决了登陆后自动跳转的问题。这种情况原因是因为是因为你的IP为动态IP所导致的。错误图如下:

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

下面无忧主机(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_’];

如图所示

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

3、修改文件后保存,清空浏览器缓存,重新登陆网站后台就可以了

 

纯Linux环境下高端免备案【香港独立IP地址】 php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档