在zencart外貿建站過程中,有時候會忘記後台密碼,這個時候一般有兩種解決方法。
第一種情況,如果是網站在服務器上麵,可以通過後台輸入管理員的郵箱,用郵箱找回密碼,這種找回密碼的前提是你的網站後台和服務器的郵箱參數設置要正確,否則就有可能收不到郵件,這樣密碼也就無法取回。當然,如果都正確的話當然是可以取回密碼的。
第二種情況,當zencart外貿建站在本地測試的時候,這樣就沒有辦法通過發送郵件取回密碼了,因為本地環境限製的原因。這個時候就可以修改zencart一個文件:adminlogin.php. 找到文件的
if ($message == false) {
$_SESSION['admin_id'] = $result->fields['admin_id'];
if (SESSION_RECREATE == ‘True’) {
zen_session_recreate();
}
zen_redirect(zen_href_link(FILENAME_DEFAULT, ”, ‘SSL’));
}
把if ($message == false)裏麵的false修改成true,保存文件。這樣你在後台登陸的時候隨便輸一個密碼就可以登錄到後台,然後從新修改一個新的密碼就可以了。
記住:當修改密碼之後,需要把剛剛修改的代碼再還原,因為如果不還原的話,別人也可以隨便輸一個密碼就可以進入你的後台。