关于ECShop管理中心无法登录的解决办法

今日长缨在手,何时缚住苍龙。这篇文章主要讲述关于ECShop管理中心无法登录的解决办法相关的知识,希望能为你提供帮助。
?ECShop是一款B2C独立网店?系统,适合企业及个人快速构建个性化网上商店。系统是基于php语言及mysql?数据库构架开发的跨平台开源?程序。最新版本为ECShop_V4.1.6
Linux初学者可以利用LAMP(Linux+Apache+Mysql+PHP)及ECShop,自行搭建网上商城系统,进行学习和开发等非商业用途。
【关于ECShop管理中心无法登录的解决办法】官方下载链接如下:
???https://www.shopex.cn/products/ecshop???
?
笔者在利用ECShop_V4.1.6搭建网上商城系统时,遇到了在账号密码无误的情况下,无法登录ECShop管理中心的情况。

商城的前端访问正常:

关于ECShop管理中心无法登录的解决办法

文章图片

?
后台管理中心无法登录:
关于ECShop管理中心无法登录的解决办法

文章图片



一直出现如下报错:您输入的账号信息不正确
关于ECShop管理中心无法登录的解决办法

文章图片



在尝试恢复linux虚拟机快照的情况下,重新部署配置ECShop,仍出现上述情况。
在排查的过程中,发现有不少朋友都遇到过这个情况,且未能解决该问题。
经查询相关的文章,发现了一个解决办法,可以通过重置后台管理员密码的方式来解决此问题。


解决方法如下:
  • 1.新建一个.txt文本,将以下内容复制到.txt中,并另存为ResetPwd.php

?
关于ECShop管理中心无法登录的解决办法

文章图片



  • 2.将ResetPwd.php 上传到ECSHOP商城网站根目录
关于ECShop管理中心无法登录的解决办法

文章图片



  • 3.在浏览器输入:商城域名/ResetPwd.php
关于ECShop管理中心无法登录的解决办法

文章图片

可以看到后台管理员的密码已经被重置成功。


  • 4.使用新密码登录后台管理中心
关于ECShop管理中心无法登录的解决办法

文章图片



此时已能正常登录后台管理中心对商城进行管理。


附上ResetPwd.php:


?< ?php
define(\'IN_ECS\', true);
require(dirname(__FILE__) . \'/includes/init.php\');
$sql = \'UPDATE \' . $GLOBALS[\'ecs\']-> table(\'admin_user\'). " SET user_name = \'admin\', password = MD5(\'12345678\'), ec_salt =\'\' WHERE
user_id =1";
$res = $GLOBALS[\'db\']-> query($sql);
if ($res == true)
{
echo \'< h2> 密码重设成功!< /h2> < h5> 现在请用用户名admin,密码12345678,登入后台,然后重新设置下密码< /h5> \';
}
else
{
echo \'< h2> 密码重设失败!< /h2> \';
}
?> ?





    推荐阅读