WordPress密码正确无法登陆、Wordpress点登陆就自动清空怎么办?

注意:必需保证你的登录名和密码是正确的!不确定的可以到mysql数据库  wp-users 表中 修改user_pass字段为:

   “5d41402abc4b2a76b9719d911017c592”  是  “hello”   的MD5加密的字段,此时密码重置为:hello  (小写的)

情况一:提示Cookies被阻止!

解决方法:,进入浏览器,选择工具—>Internet选项—>隐私,直接调节上下选择条为“接受所有cookies”。


情况二:wordpress升级之后导致用户名密码正确也无法登陆的情况。

解决方法一:将登陆地址由   http://www.XXXX.com/wp-login.php   改为  http://www.XXXX.com/wp-admin/index.php   尝试登陆。

解决方法二:打开文件”/wp-includes/pluggable.php“文件,修改wp_set_auth_cookie函数。Ctrl+f 查找如下代码

setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);

将上述代码替换为:

setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure, true);

尝试登陆!如果还不能解决往下看:

情况三:WordPress点登陆就自动清空账号和密码,用了以上方法都无用。(本人就是遇到此种情况,前后捣鼓两天终于解决!)

解决方法:打开 phpMyAdmin,找到wp_options数据表, 

查看到自己的 siteurl值,是 http://xxxx.com 

而我登录时的地址为:http://www.xxxx.com/wp-admin/index.php,很明显两者不对应!

所以修改 siteurl值为:http://www.xxxx.com,此时再回到 WordPress 的登陆页面,输入用户名和密码。就完美解决了WordPress点登陆就自动清空账号和密码的问题,登录到了仪表盘!


本文由:杨晓涛 发表在  但行  www.vz37.com  欢迎交流!

(我的微信)