便宜VPS网为回馈新老顾客,香港vps免费送,数量有限,先到先得!手慢无!

如何解决WordPress密码正确却无法登录后台的问题

wordpress知识 便宜vps网 8002℃

估计不少朋友遇到过WordPress密码正确却无法登录后台的问题。问题表现在:输入正确的密码的时候,又会回到登陆页面,且不会提示任何的错误信息; 但是输入的密码出错时,则提示密码错误!。这个问题困扰了我几乎半天的时间。不过在网上终于找到了解决这个奇怪的问题正确方法!

解决的方法如下:

打开文件”/wp-includes/pluggable.php“,修改wp_set_auth_cookie函数。

找到694行(3.1.2版本)

将:

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); 

说明:主要就是更改cookie的作用目录,由原来的“/wp-admin”变成根目录“/”。问题大概是由于无法跨目录读取用户的cookie导致的(参见pluggable.php中的函数wp_parse_auth_cookie)。

经实际测试,以上方法可完美解决WordPress密码正确却无法登录后台的问题

再次就是修改网站权限

最后是修复数据库(应该这个可以做为首要想到的)

原创文章,转载请注明: 转载自VPS面板知识

本文链接地址: 如何解决WordPress密码正确却无法登录后台的问题

VPS面板知识: 便宜VPS网–便宜技术|Windows VPS面板知识 | Linux VPS面板知识

友情链接:便宜vps网 真诚为您推荐最合适的vps服务器,详情咨询860001083


在线咨询

文章的脚注信息由WordPress的wp-posturl插件自动生成

转载请注明:VPS面板知识 » 如何解决WordPress密码正确却无法登录后台的问题

喜欢 (0)or分享 (0)