→ 如有資源無法下載,請第一時間聯系站長QQ:23467321處理!誠信讓我們共贏!
→ 為更好的溝通和解決用戶需求,建議新老用戶都采用QQ郵箱來注冊賬號!
介紹一下這個地址https://localhost/wordpress/wp-login.php登錄Wordpress忘記密碼的解決辦法
一、正常修改
若你使用的是自己買的主機(服務器),可以直接使用忘記密碼來找回密碼,具體是通過郵件發送修改密碼鏈接的方式[當然前提是你之前的郵箱地址填寫正確,并且你的主機可以發送重置密碼的郵件]。
二、直接修改數據庫
直接到phpMyadmin中修改MD5,直接改數據庫的方法,這種方法非常常用且管用,不過要你一定記住你的數據庫用戶名和密碼。修改方式:到https://localhost/phpMyadmin/index.php輸入數據庫管理員名和密碼登錄進數據庫管理面板,找到Wordpress數據庫,里面的users表就是存儲用戶名密碼的了,你可以用圖形界面修改,不過我喜歡用SQL語句直接來的快一些,代碼是:update wp_users set user_pass=md5(“123456789”) where user_login=’adminname’;,要是用的是圖形化界面改的,可以用MD5序列生成器生成一個MD5碼,復制粘貼進去。
三、替換php文件
另外找到這一種方法,不過沒有嘗試過。具體是將一個wppw.php文件放到網站的根目錄,文件的內容如下:
<?php
/*你的數據庫服務器地址,一般保持默認,不過也有例外,這個需要你自己確認*/
$servername = “localhost:3306”;
/*數據庫用戶名*/
$phpMyadminUser = “root”;
/*數據庫密碼*/
$phpMyadminKey = “root”;
/*數據庫名稱*/
$phpMyadminName = “wordpress_test”;
/*wordpress數據表格前綴*/
$QZ = “wp_”;
/*你要設置的wordpress新密碼*/
$NewKey = “123456789”;
/*你要設置新密碼的用戶名*/
$wordpress_User = “wptester”;
?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
<html xmlns=”https://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>wordpress密碼找回工具</title>
</head>
<body>
<?php
error_reporting(0);
if(!mysql_connect($servername,$phpMyadminUser,$phpMyadminKey))
{
echo “對不起,數據庫鏈接出錯。<br />”;
}
else
{
echo “數據庫鏈接成功。<br />”;
mysql_select_db($phpMyadminName,mysql_connect($servername,$phpMyadminUser,$phpMyadminKey));
if (!mysql_query(“update “.$QZ.”users set user_pass='”.md5($NewKey).”‘ where user_login='”.$wordpress_User.”‘”))
{
echo “對不起,修改密碼失敗。”;
}
else
{
echo “修改密碼成功。”;
}
}
?>
</body>
</html>
接下來將該文件放置到你的網站根目錄就OK了。測試一下:輸入地址https://localhost/wordpress/wppw.php正常來說會提示密碼修改成功,若沒有,請根據提示檢查哪里出錯。
最后需要注意一下的:
在使用PhpMyAdmin執行SQL命令前要記得備份數據,以免失敗導致數據丟失。
WordPress上傳重置密碼的PHP文件在使用完了之后要記得刪除,以免出現安全隱患。