WordPress:Login Trouble
如果你有困难登录到WordPress管理面板,下面是一些可能用到的解决办法。
启用Cookies[ ]
确保你的浏览器能够启用cookies.
- 清除你的浏览器cookies.
- 清除你的浏览器高速缓冲存储。
使插件处于没用的状态[ ]
一些WordPress 插件可能干预登录过程。通过管理面板,或者通过将插件从/wp-content/plugins/文件夹中移走,来使WordPress的所有插件不起作用,这样程序就不能识别插件了。
新的登录文件[ ]
有时wp-login.php文件可能已经毁坏了或者错误地上传了。
- 从你的服务器上删除掉wp-login.php并且从一个刷新的WordPress下载文件中,上传一个新的复制的文件。注意通过FTP写的过多的文件可能会导致不完全的转移。
- 将wp-login.php编辑为以下的形式:
- 转到case 重新得到密码部分,在这个评论下找到:
//从新定义用户_登录确保我们将正确的case返回到了邮件中。
- 替换:
$user_login = $user_data["user_login"];
- 为:
$user_login = $user_data->user_login;
编辑用户列表[ ]
进入你的站点的 phpMyAdmin 并且仔细地编辑数据库。
- 打开WordPress数据库
- 点击一下左边菜单里的用户表(如果你确定了一个不同的表格前缀,默认情况下是wp_users, or yourprefix_users )
- 点击浏览。
- 点中管理用户旁边的EDIT
- 删除密码栏中所有的内容。
- 使用md5 hasher,输入你想要的密码,并且复制一些随之产生的无用信息。
- 在用户admin.的密码栏中粘贴这些无用信息。
- 在数据库中保存信息。
- 使用"admin"和你用来创建无用信息的密码来登录到WordPress
更多信息请看,重新设定你的密码
与密码相关的问题[ ]
关于因为密码错误或者密码丢失而引起的登录问题,请看重新设置你的密码. 请记住,用户名和密码栏是要求区分大小写的!
改变 URL 站点[ ]
在某些情况下,你的WordPress地址URI也许要重新设置.
- 在你的WordPress数据库的wp-options中核实一下siteurl值.在这儿.可以找到怎样做的指南.
- 把它设置成了http:/?
- 如果是的话,就将site_url改为正确的值.
- 在一个文本编辑器中打开wp-login.php,评论或者删除下面这些行:
// 如果有人移动了WordPress, 我们试着将它删除掉. //if ( dirname('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']) != get_settings('siteurl') ) // 更新选择('siteurl', dirname('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']) );
保护 HTTPS[ ]
如果你有保护HTTPS方面的问题,请将下面wp-includes/vars.php的行,从:
define('COOKIEPATH', preg_replace('|http://[^/]+|i', '', get_settings('home') . '/' ) );
改为:
define('COOKIEPATH', preg_replace('|https?://[^/]+|i', '', get_settings('home') . '/' ) );
确保将OPTIONS中的URL改为https://.
头文件已经发出[ ]
如果你遇到了一个头文件已经发出的错误,在常见问题解答上看一下解决头文件已经发出的问题
检查你的URL 选项[ ]
在一些情形下,从你的域里可以看见你的博客,但从域外就看不见了.遵循以上关于改变wp-选项 MySQL表的说明,可能仍然登录不了. 在这种情况下,双重选择你的wp-选项表siteurl(WordPress 地址 URL)和主页(博客地址URL)值,确保它们提及了同一个对外的基数:例如,. http:/blog.yourdomain.com.标准的安装可能把它们设置为你的本地的(内在的)主机名,像http://servername
检查你的防火墙[ ]
一些防火墙(例如, eTrust Personal 防火墙)阻止你登录到WordPress.禁用你的防火墙,并且尝试再次登录.
如果所有其它的措施失败[ ]
当这些步骤都失败了,当你在WordPress 支持论坛上发帖时,请表明你已经尝试了这些可能的解决办法.如果你知道的话,确保你提供了你的服务器设置的详细信息,包括mySQL,PHP版本,你的操作系统(OS),浏览器和造成这些麻烦的WOrdPress版本。
This article is [[WordPress::Category:Copyedits|marked]] as in need of editing. You can help Codex by editing it.