typecho或wordpress管理员账户密码遗失解决办法
1.定位到 phpass
文件
旧版本 typecho
最新版 typecho
wordpress 的 phpass
文件在 wp-includes
文件夹内
2.引入加密类文件
require_once "../var/PasswordHash.php";
根据自己的文件名或路径自行修改!
3.实例化对象
这里的密码是 123456
注意
typecho
最新开发版内实例化对象用到了命名空间, 需要手动替换代码
$hasher = new \Utils\PasswordHash(8, true);
$hasher = new PasswordHash(8, true);
echo $a->HashPassword(123456);
4.将加密后的密文替换数据库
替换 user
表内的 password
字段