http://mingming4745.blog.163.com/blog/static/173845720119159425890/?suggestedreading

————————————————————————————————————————————————————————————————————————————————

亲自试过,解决了自己网站的问题,因此转过来与饱受困惑的战友们分享。原文链接:www.zhuiai8.com
  
  WordPress无法登陆后台,输入用户名、密码之后仍旧返回登陆界面,死循环的问题
  
  症状为:无法登陆wordpress后台,输入用户名密码之后仍旧返回登陆界面。
  
  (版本wordpress 3.0)
  
 
 网上有各种各样的解决方法,我都试过了,但是很可惜没用。诸如:1.修改字符编码法,或set names
utf8法;2.检查wp_options表法,又又名wp_user_roles法;3.清除cookies法;4.最差劲要数重装
wordpress,貌似重装也不能解决问题。
  
  真正的解决方法:
  
  打开文件”/wp-includes/pluggable.php“,修改wp_set_auth_cookie函数。
  
  将(两处,第一处在666行左右,第二处就在后面几行,基本上改第一处就可以了,wordpress 2.9.2;wordpress 3.0 在691行)
  
  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)。

————————————————————————————————————————————————————————————————————————————————————————

艹,经过一晚上和一上午的试验,终于发现问题所在:

浏览器输入aoxuangame.com登陆就不会刷新,也不提示错误。

浏览器输入aoxuangame.com/game登陆就会刷新。

看来是是因为设置了域名直接访问的缘故:见〖wordpress实用小技巧〗添加几个字符实现子目录访问转移到域名直接访问(http://www.cnblogs.com/cuizhf/p/4539608.html)。

参考这个网页http://codex.wordpress.org/Login_Trouble,应该可以得到答案,有时间再仔细看看。

————————————————————————————————————————————————————————————————————————————————————————

好吧,放弃了,直接把网站放到根目录好了;是否要开启WordPress网络功能(多站点模式)才能解决这个登录问题呢?

wordpress多站点功能在3.0版本以后已经开始提供,它的主要特色功能如下:

1、只安装一个wordpress程序即可创建多个wordpress站点,可以是子域名也可以是子目录。

2、类似新浪博客那样,让每个用户拥有自己的专栏博客。每个用户都有相互独立的博客后台。

3、管理员可设置开放哪些主题给多站点,用户可以从开放的主题中自行选择喜欢的主题样式。

4、管理员可配置插件给用户使用,借助wordpress良好的插件扩展性,不断完善用户博客的功能。

使用wordpress的多站点功能,你完全可以配置出一个迎合用户需求的个人专栏博客。

完美解决方案:wordpress后台进不去,用户名、密码输入了登陆没有反应(有更新)的更多相关文章

  1. ubuntu 输入用户名密码又回到登陆界面

    问题描述: 输入正确的用户名密码,登陆后又返回登陆界面,重复出现. 问题解决: 环境变量出错,重新配置环境变量. 1.进入命令行模式Ctrl+Alt+F*,然后输入用户名密码: 2.登进去之后,以管理 ...

  2. git http服务免登录实现(免去每次请求用户名密码输入,Visual Studio可用)

    最近用了Bonobo搭起了Git服务,弄了个批处理文件来避免每次都要输入用户名密码. 此脚本分为三个步骤:1.添加用户变量HOME:2.添加用户_netrc文件:3.添加windows普通凭据(因为V ...

  3. mysql 用户名密码登陆不上

    问题1:刚安装完mysql,设置了用户名密码root,登陆OK的,后来再连怎么也连不上了 操作步骤: 输入:mysql -uroot -proot 提示:ERROR 1045 (28000): Acc ...

  4. 原svn账户清除,及使用新用户名密码操作方法

    原svn账户清除,及使用新用户名密码操作方法 第一步:先清除原svn账户信息,如图示,电脑桌面右击“ToroiseSVN--Settings”. 在Settings中,选择Saved Data中的Cl ...

  5. 用户名密码登录小程序及input与raw_input区别。

    一.此次程序需要实现: 1.设定固定的用户名密码 2.用户名密码输入正确打印登录正确信息 3.仅仅运行三次登录 二.本次使用的python版本为: Windows下版本号: C:\Users\dais ...

  6. 黄聪:wordpress后台加载ajax.googleapis.com导致打开速度很慢的解决方案

    打开wordpress后台,发现很卡,通过开发者工具看到是因为加载http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothn ...

  7. activemq无法启动且后台管理界面进不去的解决办法

    从官网下载了一个最新的activemq,目前最新版本是5.14.5 我下载的是windows版本,通过执行%activemq home%/bin/win64/InstallService.bat,可以 ...

  8. WORDPRESS 后台500错误解决方法集合

    引自: http://www.guuglc.com/565.html 这篇文章本质上我是不可能会写到,就因为7号那天晚上,我准备搬家的时候,发现前台完好,进入后台却500错误. 这时我就得急的,毕竟明 ...

  9. DLL导出类避免地狱问题的完美解决方案

    DLL动态链接库是程序复用的重要方式,DLL可以导出函数,使函数被多个程序复用,DLL中的函数实现可以被修改而无需重新编译和连接使用该DLL的应用程序.作为一名面向对象的程序员,希望DLL可以导出类, ...

随机推荐

  1. servlet与filter的url-pattern设置方式

    servlet与filter的url-pattern设置方式: 1.精确匹配: /directory/file1.jsp /directory/file2.jsp /directory/file3.j ...

  2. web项目在eclipse workspace中的位置

    workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\项目名

  3. 内存管理算法--Buddy伙伴算法【转】

    转自:http://blog.csdn.net/orange_os/article/details/7392986 Buddy算法的优缺点: 1)尽管伙伴内存算法在内存碎片问题上已经做的相当出色,但是 ...

  4. 锻造完美U盘小偷:活用消息机制

    锻造完美U盘小偷:活用消息机制作者:灰狐来源:灰狐's Blog 注:本文已发表在<黑客防线>2008年第1期,转载请注明出处. 以前经常看到有人做出一些蛮有意思的小工具,其中最多的似乎就 ...

  5. nginx实战七

    Nginx优化-配置参数优化上 https://coding.net/u/aminglinux/p/nginx/git/blob/master/optimize/nginx_opt.md Nginx作 ...

  6. Python ljust() 方法

    描述 ljust() 方法返回一个原字符串左对齐,并使用指定字符填充至指定长度的新字符串,默认的填充字符为空格.如果指定的长度小于原字符串的长度则返回原字符串. 语法 ljust() 方法语法: S. ...

  7. VC6.0编译DLL,使用VS2010调用问题及解决方法

    1.做驱动的时候.做应用程序须要和驱动通信,必须建立一个DLL. 2.由于客户使用版本号太低,须要使用到VC6.0编写DLL 3.在VC6.0上编写DLL的时候,导出的函数名会出现和原函数名不正确,导 ...

  8. Latex--TikZ和PGF--高级文本绘图,思维绘图,想到--得到!

    Latex--TikZ和PGF--高级文本绘图,思维绘图,想到--得到! TikZ和PGF是一种用在TeX上的CLI绘图工具.CLI和GUI是两种常见的绘图方式,前者是所想即所得(WYTIWYG)的, ...

  9. introduction to python for statistics,analysis笔记3

    一.产生数组和矩阵 1.linspace(start,end,number),产生在start和end数之间number个数 >>> x = linspace(, , ) >& ...

  10. ActiveMQ + NodeJS + Stomp 入门

    NodeJS + stomp-client 入门 准备 下载ActiveMQ并安装 执行bin\win32\activemq.bat启动MQ服务 打开http://localhost:8161/adm ...