shopex后台登陆不上,没反应,返回登陆页面解决方法
又一次shopex的后台问题,真让人头痛!之前解决过一次《shopex后台登陆空白,解决方法合集 》,采纳了网上所有方法,还是不行,最终通过自己思考,借鉴其他程序解决方法解决了!还有一次是《shopex后台验证码不显示解决方法大全》,也是搜集了网上所有方法,最后通过自己解决的;还有一个《shopex后台登录超时(由于动态IP限制导致)的正确解决方法(测试成功) 》,通过筛选了网上多个答案之后,成功解决!这次又遇到了shopex后台登陆不上,或者说登陆没反应(不管账号对错,验证码错误都不提示),直接重新返回登陆界面。这次,shopex的后台问题全了吧?怎么都让我给碰上了呢?之前三次都被我成功解决了,这次也不要例外!
从头开始,先从网上搜集shopex后台登陆不上(点击登录后回到登录界面)的解决方法:
1、使用代理软件上网的情况下,登录正常,这种情况解决方法如下,更换了一个Dlink的路由器,设置好之后,问题解决(我遇到的好几个网络都不能登陆,所以不是同一个问题)。
2、找到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_'];
其中127.0.0.1就是一个ip地址,你可以随便填你的一个ip地址(测试失败,这个方法在上次解决登陆超时时也是失败,看来这个没用)
3、修改后台index.php,如/shopadmin/index.php,在代码:
require(CORE_INCLUDE_DIR.'/adminCore.php');前添加:
if($_COOKIE['SHOPEX_LG_KEY']) $GLOBALS['_REMOTE_ADDR_']= '127.0.0.1';(这个其实也是后台登陆超时的解决方法,这里测试无果)
4、还有说换浏览器就能成功登陆的(测试无果)
……网上能找到的差不多也就这些方法了,都不管用,怎么办?只能靠自己了!shopex后台登陆问题又不是遇到一次两次了!
通过不停的替换程序源码,使用简单但是复杂的排除法,终于找到问题的所在:使用了免费的360节点(也就是NDS加速),停止使用之后,就正常了。
我这次遇到的问题具体是:同一台服务器上两个shopex网站,刚开始的时候都是好好的,如今一个后台无法登陆,总是在登陆界面,登陆无反应,而另一个后台却正常,看了下环境配置、文件权限什么的都一个样,这不科学啊!于是把正常的全部放到不正常的域名下,再登陆,不正常……这不科学啊!
这种状况只能说程序问题可以排除,因为正常的程序放在这个域名下还不能登录后台。那能是什么问题?域名问题?
再一想,两个都用了360的云节点(360DNS),而解析的域名不是一个主域名,难道是这个小小的区别导致的问题?马上修改解析,直接解析到ip,等生效后,再登陆后台,成功!原来使用DNS加速也能导致这样的问题!狂汗!
遇到这类问题的朋友,你是否也使用了DNS加速?是的话,以上总结的其他方法不能解决shopex后台登陆问题,就试着把NDS服务取消,再试试!说不定就有惊喜了!
扫描二维码推送至手机访问。
版权声明:本文由光的传人博客www.liu16.com发布,如需转载请注明出处。
本文链接:http://www.liu16.com/post/shopex_4861.html?http://www.mbsoo.com/detailed_179.html