解决wordpress登陆后台的时候输入密码以后登陆没有反应

今天准备在狂人购物搭建一个wp博客安装完后后台无法登录, 我想也会有很多朋友遇到过这样的情况吧当输入 http://www.xxxxx.com/wp-admin/ 后台会自己跳转成大概类似的网址字符 如下 http://www.xxxxx.com/wp-login.php?redirect_to=http://www.xxxxx.com/wp-admin/&reauth=1 输入密码登陆 没有任何反应一直保持在登陆的界面那里,在重复的确认密码没有错误的时候,就算换了浏览器也没有效果的,试了几个方法都没有用,最后无奈搞到重装wordpress,结果是也是没有用的最后在论坛上看到下面这个方法就解决了。
方法如下:登陆后台目录打开文件/wp-includes/pluggable.php ,修改wp_set_auth_cookie函数在pluggable.php文件找到以下代码: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);
不要管是第几行的,因为每一次wp更新版本的时候 都是不一样的 你就直接用 ctrl+f 查找替换就可以了导致这样的情况的原因如下:(主要就是更改cookie的作用目录,由原来的“/wp-admin”变成根目录“/”。问题大概是由于无法跨目录读取用户的cookie导致的)
写了这段代码以后 输入 http://www.xxxxx.com/wp-admin/ 还是会跳转到 http://www.xxxxx.com/wp-login.php?redirect_to=http://www.xxxxx.com/wp-admin/&reauth=1 但是输入密码登陆后台 已经可以登陆了
如果你也遇到这样的情况不妨用这个方法试试看 这也许是wp升级导致的结果!


逆流成河 » 解决wordpress登陆后台的时候输入密码以后登陆没有反应
本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。邮箱:1103606138#qq.com 站点地图