逆流成河
我们一起努力成长...

解决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升级导致的结果!

赞(0) 打赏
未经允许不得转载:逆流成河个人博客 » 解决wordpress登陆后台的时候输入密码以后登陆没有反应
分享到: 更多 (0)
本站所刊载内容均为网络上收集整理,包括但不限于代码、应用程序、影音资源、电子书籍资料等,并且以研究交流为目的,所有仅供大家参考、学习,不存在任何商业目的与商业用途。若您使用开源的软件代码,请遵守相应的开源许可规范和精神,若您需要使用非免费的软件或服务,您应当购买正版授权并合法使用。如果你下载此文件,表示您同意只将此文件用于参考、学习使用而非任何其他用途。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  • Q Q(选填)

天猫大额优惠券

立即领取电脑配置清单

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮