2016-03-09 122 views
0

我正在使用OpenCart 2.x版本。如何從用戶界面重置管理員密碼而不是從數據庫重置?我發現了一些使用數據庫用戶表的解決方案,但我不想那樣做。忘記密碼鏈接從OpenCart 2.x管理員不工作

其實,這不是從安裝工作,所以有人可以告訴我,如果OpenCart沒有提供管理員忘記密碼功能?

+0

它有這個設施。 –

+0

得到的解決方案需要註釋以下行:if(!$ this-> config-> get('config_password')){ \t \t $ this-> response-> redirect($ this-> url-> link(' common/login','','SSL')); ('common/reset','code ='。$ code,'SSL'),並將其替換爲$ message。= $ this-> url-> link )。 「\ 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')); \t \t} in script admin/controller/common/reset.php – Pravin

+0

很好。做得好。 –

回答

1

正在尋找這個,因爲我剛安裝了應用程序2個小時前,我不知何故愚弄寫下密碼。無論如何,我發現從這個網站的解決方案「http://www.speckygeek.com

基本上你需要做以下幾個步驟,需要知道一些SQL和數據庫,因爲這個解決方案是MySQL系統的命令行。

  1. 列表項
  2. 登錄到數據庫服務器
  3. 連接到數據庫
  4. 找到您的管理員帳戶條目,並記住它的「身份證」
  5. 鍵入以下命令並回車

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

恭喜:您的管理員密碼現在設置爲密碼

試試吧,然後在你的Opencart的管理頁面改變它,不要忘記它。