導航:首頁 > 萬維百科 > phpcms後台密碼

phpcms後台密碼

發布時間:2021-01-05 07:09:58

1、phpcms後台進入密碼忘了怎麼辦

在沒有安裝過phpcms v9的電腦上安裝phpcms v9,管理員用戶名為phpcms,密碼是phpcms;

2.利用phpmyadmin訪問mysql資料庫,查找v9_admin表,裡面專有這個兩個重要屬的欄位信息:password和encrypt;

3.輸入sql語句:SELECT * FROM `v9_admin`

4.在忘記密碼的主機上,利用phpmyadmin訪問主機上的mysql資料庫,輸入sql下面兩條語句後點擊執行:

update v9_admin set password='' where userid=1;

update v9_admin set encrypt='7YIwnY' where userid=1;

5.利用上面更新的用戶和密碼,登錄主機後台成功!

注意:如果單獨更新password欄位的內容是無法登錄主機的,因為phpcms程序設置了另一個加密驗證欄位encrypt。所以必須同時更新password和encrypt欄位的內容。

2、PHPCMS的默認後台登陸地址是多少

最新發布的PHPCMS V9由於採用了MVC的設計模式,所以它的後台訪問地址是固定的,雖然可以通過修改路由配置文件來實現修改,但每次都修改路由配置文件對於我來說有點麻煩了,而且一不小心就會出錯。這里使用另外一個一勞永逸的方法,達到了方便修改訪問後台入口的目的,整個修改共分兩步:

第一步:

在網站根目錄創建一個文件夾,以後就要通過這個文件夾進入後台登錄界面的,所以文件夾名就要取一個不易被人輕易猜到的名稱。這里作為演示,我就取為managers好了。接著,在這個文件夾里新建一個文件index.php,內容為:

<?php define('PHPCMS_PATH', realpath(dirname(__FILE__) . '/..') . '../'); include PHPCMS_PATH . '/phpcms/base.php'; // pc_base::creat_app(); $session_storage = 'session_' . pc_base :: load_config('system', 'session_storage'); pc_base :: load_sys_class($session_storage); session_start(); $_SESSION['right_enter'] = 1; unset($session_storage); header('location:../index.php?m=admin');
第二步:

在 phpcms/moles/admin/ 文件夾里新建一個文件 MY_index.php,內容為:

<?php defined('IN_PHPCMS') or exit('No permission resources.');
class MY_index extends index {
public function __construct() {
if (empty($_SESSION['right_enter'])) {
header('location:./');
exit;
}
parent :: __construct();
}
public function public_logout() {
$_SESSION['right_enter'] = 0;
parent :: public_logout();
}
}
?>
好了,修改完成。以後就只能通過 managers/ 目錄訪問後台登錄入口 了,如果直接使用 index.php?m=admin 訪問的話,會直接跳轉到網站首頁,這樣就阻止了對後台登錄入口的直接訪問了。

3、PHPCMS 後台密碼忘記了,怎麼修改?可以在資料庫里修改嗎? 如果可以修改具體是那個表,怎麼該呀?

<?php
include './include/common.inc.php';
$newpwd = md5(PASSWORD_KEY.'123456');

$db->query("update ".DB_PRE."member set password='$newpwd' where userid=1");

$db->query("update ".DB_PRE."member_cache set password='$newpwd' where userid=1");
?>

把這個放到根目錄,運行就可以了,密碼是123456

4、phpcms v9密碼忘了在哪裡修改後台登陸密碼

我幫你使用ipc里的密碼重置工具生成的密碼是123456的兩個欄位的內容是下面這個,你試試保回證管用:

password欄位:答 

encrypt欄位:JCy7WH

5、phpcms後台密碼是用什麼加密的

終極解決辦法:通過命令行工具或者phpmyadmin進入mysql資料庫,查找pre_admin表,找到你的網站管理員用戶,修改password欄位以及encrypt欄位,分別修改為:
7YIwnY
然後密碼就被重置為:phpcms 。直接改md5加密值是不行的,因為他混合了加密後綴。
祝你好運,記住下次別忘記了

6、phpcms後台登陸5次密碼錯誤被鎖了一小時.這個怎麼解鎖呢

本帖最後由 zzdec 於 2010-2-4 16:40 編輯復 admin文件制夾下的login.inc.php 文件的大概第14行有這么一句:$times->set('login', $PHPCMS['maxiplockedtime']*3600, $PHPCMS['maxloginfailedtimes']);這里把五次錯誤後限時定了3600秒,也就是一小時,您可以根據自己的需要,對這個數值進行修改,這樣就不用等一個小那麼長時間再進後台了。

7、phpcms v9 密碼忘記了怎麼辦

那就重置新密碼。你問題里描述的很模糊,所以我們來分兩種情況,但都基於你是管理人員或開發人員,也就是你有後台或伺服器資料庫的鏈接許可權,如不是那你改不了:

你忘記的是前台會員密碼。修改辦法:登錄後台-會員-會員管理-會員列表找到對應賬號-修改-密碼和確認密碼中填入新密碼-確定,修改成功。

你忘記的是後台管理員密碼。

如不是超級管理員,找(登錄)超級管理員給你重置,後台-設置-管理員管理-修改;

如果是超級管理員,這里就需要直接修改資料庫數據了,操作方法如下:

① 在php運行環境下創建一個php文件,例如index.php。然後自己設置一個6位隨機字元串,例如"abc123",加入你要充值的新密碼是『111111』,那麼在php中運行一下程序:

echo md5(md5('111111').'abc123');

② 運行後會獲得一個加密串,以上便是phpcms的密碼加密方式獲得的加密串,把它復制到資料庫v9_admin數據表中的password欄位,然後把6位隨機串(abc123)填入encrypt欄位。保存,用新密碼登錄即可。

以上就是phpcms中前後台密碼修改辦法,那麼如果後台操作不熟悉可以看下官方的操作手冊,如果對php不熟悉,操作起來你可能比較吃力,這里給你推薦一個傻瓜式可視化的修改操作辦法,在iphpcms裡面提供了管理員密碼生成器,如下圖,你可以使用它輕松的生成上面提到的加密傳復制到資料庫就可以,不用自己寫php程序生成了,而且在站長雜談欄目中有的視頻教程。

輸入要設置的新密碼:

點擊生成:

8、phpcms如何初始密碼?

系統設置

網站安裝完成後的第一件事就是進入後台進行系統的初始配置
打開內http://localhost/admin.php 輸入安裝時自容己設定的帳號、密碼進入後台
第一步就是進入系統設置進行「基本配置」

與phpcms後台密碼相關的知識