晓涛SEO:WordPress密码正确无法登陆、WordPress点登陆就自动清空怎么办?
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 欢迎交流!
(我的微信)