【问题标题】:Forgot Password Link From OpenCart 2.x Admin Not Working从 OpenCart 2.x 管理员忘记密码链接不起作用
【发布时间】:2016-03-09 04:39:03
【问题描述】:

我使用的是 OpenCart 2.x 版本。如何从 UI 而不是从数据库重置管理员密码?我找到了一些使用数据库用户表的解决方案,但我不想那样做。

实际上,这在安装后不起作用,那么有人可以告诉我 OpenCart 是否没有为管理员提供忘记密码功能吗?

【问题讨论】:

  • 它有这个功能。
  • 得到的解决方案需要对这一行进行 cmets: if (!$this->config->get('config_password')) { $this->response->redirect($this->url->链接('普通/登录','','SSL')); } from admin/controller/common/forgotten.php.and 也替换一行 $message .= $this->url->link('common/reset', 'code=' . $code, 'SSL') 。 "\n\n";使用 .$message .= $this->url->link('common/reset&code=' . $code, 'SSL') 行。 "\n\n";并且还需要注释 .if (!$this->config->get('config_password')) { $this->response->redirect($this->url->link('common/login', '' , 'SSL')); } 在脚本 admin/controller/common/reset.php

标签: php opencart2.x


【解决方案1】:

自从我 2 小时前刚刚安装了应用程序以来,我也在寻找这个,我不知何故在写下密码时犯了错误。无论如何我从这个网站“http://www.speckygeek.com”找到了解决方案

基本上你需要做以下几个步骤,并且需要了解一些 SQL 和数据库,因为这个解决方案是 MySQL 系统的命令行。

  1. 列表项
  2. 登录到您的数据库服务器
  3. 连接到您的数据库
  4. 找到您的管理员帐户条目并记住它的“id”
  5. 输入以下命令并回车

    UPDATE oc_user SET password='d1c194daffb03fc2653027c87f76a12a4eaeac5f', salt='x3x6r693j';

恭喜:您的管理员密码现在设置为 password

尝试一下,然后在您的 OpenCart 管理页面中更改它,不要忘记它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-21
    • 1970-01-01
    • 2017-05-01
    • 2016-05-19
    • 2010-10-05
    相关资源
    最近更新 更多