【已解决】给wordpress添加SSL后,wp的后台无法登陆

前言:宝塔里面安装wordpress,在宝塔里面直接给wordpress添加SSL,wp的后台无法登陆
1.在phpmyadmin的wp_users查看密码
2.登陆密码是正确的,但是一直显示密码错误

【已解决】给wordpress添加SSL后,wp的后台无法登陆插图

【尝试过的解决方案】
1.在phpmyadmin的wp_options给siteurl、home添加https(没成功)

【已解决】给wordpress添加SSL后,wp的后台无法登陆插图(1)
2.网站根目录\wp_config.php添加https请求(没成功)
找到代码:


      * @package WordPress
      */

在下方添加如下代码:

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

 

3.停止SSL证书,停止一切https内容(没成功),返回没有证书的状态(没成功)

4.通过修改MD5值找回WordPress密码

  • 登录数据库 phpMyAdmin
  •  找到wp数的wp_users,找到user_pass这个表
  • 把它原来的一长串数据删掉,写上密码,例如123456,会看到一个函数的下拉框,把它选择为MD5
  • 这是为了把你的密码进行MD5算法加密,再保存(没成功,显示我的密码简单不安全)

5.跟第4步一样,只不过把密码设置复杂就行了(因为我的网站安装了wordfence)

拓展:

D5数字加密算法采用128位的哈希值对字符串进行加密。即输入一串字符(比如ASCII码中字符),得到一串32个16进制数的散列值(哈希值)。这种算法很适合于php网页中登录密码的加密,当然只是第一重加密。

参考链接:

没有账号? 忘记密码?

社交账号快速登录