服务器与VPS
促销优惠信息

wordpress后台无法登录一直停留在登录页面的3种解决办法

这几天楚狂人感觉有点不务正业的意思,沉迷于扫码领取支付宝红包的免费薅羊毛活动之中,忙的不亦乐乎,也有很多小伙伴通过本站的分享文章享受到了天天免费领取支付宝红包的福利,我看很多人都领到了10几元、20几元的支付宝红包,让楚狂人也有点艳羡呢,呵呵。不过呢,正事还是要做的,今天来分享一篇与wordpress有关的文章。

今天遇到一个问题,因为昨天新安装了一个wordpress程序测试,但是今天在登陆wordpress后台的时候,发现wordpress后台无法登录一直停留在登录页面。网址栏是带有一长串路径参数的登陆页面,可以确定账户和密码是正确的,但是点击登录始终进不去控制台,一直在这个页面刷新。

wordpress后台无法登录一直停留在登录页面的3种解决办法

啊,请原谅我做了一次骑兵,主要是这个测试的站点域名不是本站,所以打个码吧。

试了几种自己摸索的方法都不行,于是搜索了一下,万能的搜索引擎果然给力,找到了几个针对此问题的解决方案。

方法的难易程度不一样,但是都能解决这个问题,我们先从最简单的开始:

解决wordpress无法登录一直停留在登录页面的方法:

方法1:在输入后台网址的时候,把index.php加上。
即:http://域名/wp-admin/index.php

wp-admin是wordpress的默认后台登录路径,如果你曾经改过这个,就用你修改过的,只要后面加index.php就可以。这样访问跳转登陆后 ,就会很正常的进入后台页面了,是不是很简单啊。

猜测是因为某些特殊情况,wordpress后台会获取请求前的地址URL,会导致登陆后返回跳转的时候会造成返回登录页的情况,并且URL后面会带有一长段的参数:http://网址/wp-login.php?redirect_to=http%3A%2F%2F网址%2Fwp-admin%2F&reauth=1,造成了一直卡在这个页面,而我们加上index.php就可以了。

这个方法来自:http://www.wangmengyu.cn/?p=820,感谢原作者的分享。

注意:如果你之前登陆不进去,请关闭整个浏览器,重新打开再使用我的方法。不然你已经被记录错误url了,你怎么用都是错的。

另外附在网上查找到的方法,上面方法无效时可以尝试尝试:

方法2:直接访问 http://域名/wp-login.php

这个方法据说有的人试了无效,但是楚狂人本人自己测试,这个方法也是可以解决办法wordpress后台无法登录一直停留在登录页面的。

方法3:FTP登录,找到wp-includes/pluggable.php文件,首先给这个文件做一个备份,以防止出错。

然后在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);

保存并上传替换此文件,应该也能解决wordpress后台无法登录一直停留在登录页面的问题。以上的前面两种方法是治标的,就是说你每次都要多输入个尾巴才可以登录,后面的代码修改应该可以治本,不过今天没时间测试了,我要去吃饭了,就让我先得过且过吧,哈哈。

楚狂人 » wordpress后台无法登录一直停留在登录页面的3种解决办法

相关推荐

  • 暂无文章

评论 3

  • (必填)
  • (必填)
  1. #0

    留意到一个赚钱了链接,还没来得及点呢。

    minuo6年前 (2017-12-16)回复
    • 哈哈,抽空点

      小编6年前 (2017-12-16)回复
  2. #0

    马爸爸的扫码领红包运动烧钱“补贴”来培养用户的支付习惯,这才是直接目的。

    优质香港空间6年前 (2017-12-16)回复

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

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏