关于ECShop管理中心无法登录的解决办法
Posted 湖塘79
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于ECShop管理中心无法登录的解决办法相关的知识,希望对你有一定的参考价值。
ECShop是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于php语言及mysql数据库构架开发的跨平台开源程序。最新版本为ECShop_V4.1.6
Linux初学者可以利用LAMP(Linux+Apache+Mysql+PHP)及ECShop,自行搭建网上商城系统,进行学习和开发等非商业用途。
官方下载链接如下:
https://www.shopex.cn/products/ecshop
笔者在利用ECShop_V4.1.6搭建网上商城系统时,遇到了在账号密码无误的情况下,无法登录ECShop管理中心的情况。
商城的前端访问正常:
后台管理中心无法登录:
一直出现如下报错:您输入的账号信息不正确
在尝试恢复linux虚拟机快照的情况下,重新部署配置ECShop,仍出现上述情况。
在排查的过程中,发现有不少朋友都遇到过这个情况,且未能解决该问题。
经查询相关的文章,发现了一个解决办法,可以通过重置后台管理员密码的方式来解决此问题。
解决方法如下:
- 1.新建一个.txt文本,将以下内容复制到.txt中,并另存为ResetPwd.php
- 2.将ResetPwd.php 上传到ECSHOP商城网站根目录
- 3.在浏览器输入:商城域名/ResetPwd.php
可以看到后台管理员的密码已经被重置成功。
- 4.使用新密码登录后台管理中心
此时已能正常登录后台管理中心对商城进行管理。
附上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>\';
}
?>
以上是关于关于ECShop管理中心无法登录的解决办法的主要内容,如果未能解决你的问题,请参考以下文章
Win10系统电脑开机后显示无法登录到你的账户解决办法(亲测)
ECSHOP中transport.js和jquery的冲突的简单解决办法
在ECSHOP商品列表页和搜索页面,最后出现空商品的解决办法