新闻中心

ecshop会员密码修改后无法进行登录的解决方法

作者 / 无忧主机 时间 2015-03-02 19:16:06

虽然程序可以在php空间里面完美的运行,但是还是有一些小小的bug隐患伴随着我们,很多的站长朋友误认为是我们php空间的问题,那是什么问题呢,就是ecshop会员密码修改后无法进行登录的问题,想这样的问题与空间没有任何的关系,因为我们空间都是经过再三的测试之后上线,所以不存在这个问题,这种问题的出现而是程序本身自带的bug。那么接下来无忧主机小编说说的这个bug 怎么解决: 1、首先我们要明白ecshop的加密的形式,它并不是我们所想的事md5加密,目前很多开源源码的加密方式已经不是单独的md5加密了。而我们只要明白这个道理那么问题自然就能分清楚了。 2、那么为什么会在会员改密之后不能正常登录呢,原因就是ecshop在重置密码的时候ec_salt或者salt没有重置,而导致的不能登录。 解决方法: A、这种方法无忧主机小编不建议使用,因为您知道的会员号还好,如果不知道呢,那么就丢失了客户了,因为这个是在数据库中手动修改的,那就是把salt重置为0。 B、这种方法是出现了bug的时候才加上的,很简单,原因是因为让程序自动重置salt,找到includes/modules/integrates/ecshop.php line 170行,其中有一个salt的字段,您只需要在前面加上ec_即可。如图所示: ecshop会员密码修改后无法进行登录的解决方法 以上方法符合任何版本的ecshop的bug解决方法。只要遇到此类情况可以试一试的哟。 无忧主机相关文章推荐阅读: 如何修改ECSHOP网站LOGO自定义尺寸大小 无忧小编指导您如果修改ECSHOP后台生成的订单编号 ECSHOP后台更新数据时报错”MYSQL SERVER ERROR REPORT” 无忧主机教程:ECSHOP程序如何通过SQL语句修改商品上架时间

本文地址:https://www.51php.com/ecshop/18832.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服