<div id="q0ue2"></div>
  • <table id="q0ue2"></table>
  • <wbr id="q0ue2"></wbr>
    <div id="q0ue2"><acronym id="q0ue2"></acronym></div>
  • 咨詢電話:
    15628812133
    03
    2023/12

    PHPCMS V9忘記后臺操作密碼后如何操作?

    發布時間:2023-12-03 21:39:36
    發布者:xueye
    瀏覽量:
    0

    周天的時候一個之前的朋友發來信息說網站后臺的密碼忘記了,詢問如何解決,通過電話告知找回密碼之類的操作,但因為沒有設置smtp服務器,導致無法找回,所以就遠程看了下問題,是使用的phpcms進行的建站,而且有服務器權限,那么問題就好辦多了,之前我們文匯軟件寫過一篇DEDECMS忘記后臺密碼的文章,那么phpcms是否也可以使用這個方法來解決呢?

    phpcms因為功能強大而且自定義模塊使用方便,用來建站的用戶越來越多,時間長了網站后臺密碼忘記了怎么辦呢?有沒有什么方便快捷的方法進行找回呢?

    作為網站的管理者,肯定有訪問數據庫的權限,最有效最直接的重置密碼的辦法就是通過修改數據庫中的信息來重置密碼,通過命令行工具或者phpmyadmin進入mysql數據庫,查找v9_admin表(如果修改了表前綴記得尋找對應前綴的表名),找到你的網站管理員用戶,修改password字段以及encrypt字段,分別修改為:62d2ff1e3d42334e6216d628a5051c08 7YIwnY 然后密碼就被重置為:phpcms 。

    phpcm后臺

    通過上一步的操作是否和dedecms忘記密碼的操作是否大致一樣呢?那么不同點在哪里,現在就由專業的建站公司文匯軟件來為大家講解下,phpcms比dedecms在數據庫中的字段多了一個encrypt,那么這個字段具體是做什么用處的呢?我們來查找源代碼來分析下,密碼加密方法可以在/phpcms/member/index.php中的login中可以找到,其中最關鍵的一句程序如下:

    //驗證用戶密碼
    $password = md5(md5(trim($password)).$r['encrypt']);

    通過這句話我們可以看出,phpcms密碼的加密方式是先將密碼兩邊去空字符串然后一次md5加密,然后鏈接生成的encrypt串(一個隨機生成的字符串),然后在對連接后的字符串一次md5加密,就是我們專業名稱叫做加鹽加密。所以對于phpcms不只是修改密碼的md5還需要修改encrypt這個才可以生效。

    關于找回PHPCMS v9后臺密碼還有另一個簡單的方法,就是本文中提供的附件tool.php,可以直接上傳至網站根目錄,然后使用域名+tool.php訪問,點擊提交即可完成新密碼的修改。

    如果您的網站有關于密碼重置的問題,可以隨時聯系我們,我們專業的技術團隊會為您解決一切關于phpcms的問題。

    返回列表
    国产办公室秘书无码精品_AV无码天堂AV_A级毛片无码专区免费看
    <div id="q0ue2"></div>
  • <table id="q0ue2"></table>
  • <wbr id="q0ue2"></wbr>
    <div id="q0ue2"><acronym id="q0ue2"></acronym></div>